使用https://www.cnblogs.com/biangbiang/archive/2013/01/21/2869581.html 方法解决,
主要内容是:
用字符串符值以后,python会把双引号转换为单引号
>>> s={"username":"admin","password":"password","tenantid":""}
>>> print s
{'username': 'admin', 'password': 'password', 'tenantid': ''}
而json是不支持单引号的。
可以用下面的方法转换
json_string=json.dumps(s)
python_obj=json.loads(json_string)
本文介绍了一种将Python字典转换为JSON格式的有效方法。在Python中,使用双引号定义的字典会被转换为单引号,这与JSON标准不符。通过使用`json.dumps()`方法,可以正确地将字典转换为JSON格式,避免了单引号问题。
30万+

被折叠的 条评论
为什么被折叠?



