折腾了半天以为自己代码出问题了...
溯源发现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)
即可解决
关于在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)