当前位置: 代码迷 >> python >> AttributeError:'Response'对象没有属性'json'
  详细解决方案

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

热度:101   发布时间:2023-07-14 08:43:08.0

当我尝试使用请求库中的响应对象的方法时,我收到一个错误:

>>> 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'

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

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

目前发布的版本是2.2.1。

  相关解决方案