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"}
相关文章
- 10-02Python 标准类库- 因特网协议于支持之UUID
- 10-02不用下载字体解决Mac系统下Python的matplotlib库中文乱码的问题
- 10-02arduino(7):使用ESP8266,使用ArduinoJson库,进行Json序列化和反序列化
- 10-02SnowNLP:•中文分词•词性标准•提取文本摘要,•提取文本关键词,•转换成拼音•繁体转简体的 处理中文文本的Python3 类库
- 10-02Python发送邮件(支持中文)
- 10-02Unity 使用 Newtonsoft json 库进行序列化和反序列化
- 10-02解决UnicodeEncodeError。python的docker镜像增加locale 中文支持
- 10-02python基础教程_学习笔记22:数据库支持
- 10-02reciterdoc 资料库 支持中文搜索了。 vuepress-plugin-fulltext-search
- 10-02基于python的seaborn库画图时候添加标题,解决中文乱码,负号不显示问题