欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python json库序列化支持中文

程序员文章站 2022-03-02 13:03:48
...
import json
d = {"name":"英雄无敌7"}
 res = json.dumps(d)
# 打印res 会显示 {"name": "\u82f1\u96c4\u65e0\u654c7"}。原因是在默认情况下,调用json.dumps会对中文采用ASCII进行编码,故显示异常。
# 想要显示中文,需要更改默认的参数,如:
 res = json.dumps(d,ensure_ascii=False)
# print(res) 会显示  {"name": "英雄无敌7"}