关于在Python3.9、Django4.0与腾讯云sms短信链接时报错__init__() got an unexpected keyword argument ‘encoding‘的解决方法

阅读 172

2022-03-23

折腾了半天以为自己代码出问题了...

溯源发现Python3.9版本的json\__init__.py中loads()方法中没有了encoding字段

方法一:在json\__init__.py文件loads()方法中加入

kw.pop("encoding")

移除encoding字段

方法二:在qcloudssms_py\httpclient.py文件中json()方法中返回值改为

return json.loads(self.body)

即可解决

精彩评论(0)

0 0 举报