2015-04-22 57 views
0

我是新来的蟒蛇,和我目前重复从书“蟒蛇数据分析”没有JSON对象可以被解码为Web API的

全部解决的例子举一个例子,我需要访问来自twitter搜索的API。这里是代码:

import requests 
url='https://twitter.com/search?q=python%20pandas&src=typd' 
resp=requests.get(url) 

一切工作正常到这里。问题是当我使用json

import json 
data=json.loads(resp.text) 

然后我收到错误消息ValueError: No JSON object could be decoded

我试图切换到另一个网址,而不是Twitter的,但我仍然收到同样的错误消息。

有没有人有一些想法?谢谢

+3

这是因为响应不是JSON,而是HTML – Carlangueitor

+0

'print(resp.text)'给出了什么......? – deceze

+0

使用API​​获取JSON格式[例如](https://dev.twitter.com/rest/reference/get/search/tweets) –

回答

相关问题