本文主要是介绍Python json.dumps()添加转义符号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 问题描述
- 解决方案
- 参考文献
问题描述
输入
[{'a': '1'}, {'b': '2'}]
输出
[{\"a\":\"1\"}, {\"b\":\"2\"}]
解决方案
import jsondata = [{'a': '1'}, {'b': '2'}]
json_with_escape = json.dumps(data).replace("\\", "\\\\").replace("\"", "\\\"")
print(json_with_escape) # [{\"a\": \"1\"}, {\"b\": \"2\"}]
参考文献
- json — Python Documentation
这篇关于Python json.dumps()添加转义符号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!