AttributeError:'Response'对象没有属性'json'

时间:2014-03-14 18:21:16

标签: python json python-requests

当我尝试使用 requests 库中的响应对象的.json()方法时,出现错误:

>>> import requests
>>> response = requests.get("http://example.com/myfile.json")
>>> response_json = response.json()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Response' object has no attribute 'json'

为什么我会收到此错误以及如何解决?

1 个答案:

答案 0 :(得分:3)

requests库的版本太旧了。在大约2年前发布的0.12.1版本中添加了JSON支持。

目前发布的版本是2.2.1。