折腾了半天以为自己代码出问题了...
溯源发现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版本的json\__init__.py中loads()方法中没有了encoding字段
方法一:在json\__init__.py文件loads()方法中加入
kw.pop("encoding")
移除encoding字段
方法二:在qcloudssms_py\httpclient.py文件中json()方法中返回值改为
return json.loads(self.body)
即可解决
相关推荐