发送腾讯云短信时报错:TypeError: JSONDecoder.__init__() got an unexpected keyword argument 'encoding',怎么解决
时间: 2023-10-23 07:24:56 浏览: 158
TypeError: Unexpected keyword argument passed to optimizer: learning_rate 解决方法
这个错误可能是因为您使用的 Python 版本较旧,JSONDecoder 类在 Python 2.x 中不支持 encoding 参数。
您可以尝试以下解决方法:
1. 升级 Python 版本到 3.x。
2. 在代码中删除 encoding 参数,使用默认值即可。
例如,将如下代码:
```python
json.loads(json_str, encoding='utf-8')
```
修改为:
```python
json.loads(json_str)
```
这应该可以解决该问题。
阅读全文