我想将字符串放入 json.dumps()
string = "{data}"
print json.dumps(string)
然后我得到:
“{data}” 而不是:{data}
如何得到这个不带引号的字符串?
方法替换:
json.dumps(string.replace('"', '')
或strip:
json.dumps(string.strip('"')
不起作用。
请您参考如下方法:
您不会转储 字符串,而是转储 字符串。
d = {"foo": "bar"}
j = json.dumps(d)
print(j)
输出:
{"foo": "bar"}
使用字符串作为 json.dumps 的参数是没有意义的它期望字典或列表/元组作为参数。
Serialize
objto a JSON formatted str using this conversion table.
