【发布时间】:2014-08-03 00:38:39
【问题描述】:
我有以下代码来加载 JSON:
import json
import requests
r = requests.get('http://api.reddit.com/controversial?limit=5')
if r.status_code = 200:
reddit_data = json.loads(r.content)
print reddit_data['data']['children'][1]['data']
else:
print "Errror."
我收到了这条消息。
arsh@arsh:~$ python q.py
Traceback (most recent call last):
File "q.py", line 1, in <module>
import json
File "/home/arsh/json.py", line 5, in <module>
reddit_data = json.loads(r.content)
AttributeError: 'module' object has no attribute 'loads'
【问题讨论】:
-
是
get错误还是loads错误? -
@MartijnPieters,问题中有两个不同的错误。 get 意味着请求
-
@PadraicCunningham:啊,是的,问题标题甚至与发布的回溯不匹配。啧啧啧。