AttributeError: module 'requests.exceptions' has no attribute 'JSONDecodeError'
时间: 2023-06-23 19:43:12 浏览: 887
AttributeError: module 'tensorflow.compat.v1' has no attribute '
这个错误通常是因为你的代码中使用了已经过时的 JSONDecodeError 异常。在 Python 3.5 版本之前,JSONDecodeError 异常是在 requests.exceptions 模块中定义的。但是在 Python 3.5 版本以后,JSONDecodeError 异常被移到了 json 模块中。
要解决这个问题,你可以尝试以下两种方法之一:
1. 如果你使用的是 Python 3.5 版本或更高版本,你可以将代码中所有的 requests.exceptions.JSONDecodeError 改成 json.JSONDecodeError。
2. 如果你使用的是 Python 3.5 版本之前的版本,你可以将代码中所有的 requests.exceptions.JSONDecodeError 改成 simplejson.JSONDecodeError。如果你的代码中没有导入 simplejson 模块,你需要先安装它,可以使用以下命令安装:
```
pip install simplejson
```
希望这可以帮助你解决问题!
阅读全文