首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Annie问题自动提取数据

从Annie问题自动提取数据
EN

Stack Overflow用户
提问于 2017-07-09 14:51:07
回答 1查看 1.1K关注 0票数 0

我需要自动完成每天的app安妮数据审查,并将它们放到S3中。有了下面的内容,我想看看是否可以只提取一天值的数据,但得到一个错误'TypeError:预期的字符串或缓冲区‘。我刚接触到python,有人能解释我做错了什么吗?或者用另一种方法来完成我想做的事情?

代码语言:javascript
复制
import json
import requests

url = 'https://api.appannie.com/v1.2/apps/ios/app/331177714/reviews?       
start_date=2016-1-01&end_date=2016-6-26&countries=US'
key = 'Authorization: bearer 585e46.....'

response = requests.get(url, 
                        headers = {'Authorization':'bearer 585e46.....'})   

data = json.loads(response.json()) 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-09 15:03:10

您使用的.json方法来自请求对象,它已经将字符串转换为正确的json。所以你可以做两件事

  1. 用请求对象方法转换为json:data = response.json()
  2. 从您的响应中获取文本,并使用Python:data = json.loads(response.text)转换为json
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44997689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档