python 含中文的json格式文件输出
2017-04-30 09:42
381 查看
json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如:
以上代码的输出结果为:
{“haha”: “\u54c8\u54c8”}
解决办法很简单:
输出结果为:
{“haha”: “哈哈”}
import json js = json.loads('{"haha": "哈哈"}') print json.dumps(js)
以上代码的输出结果为:
{“haha”: “\u54c8\u54c8”}
解决办法很简单:
print json.dumps(js, ensure_ascii=False)
输出结果为:
{“haha”: “哈哈”}
相关文章推荐
- Python 输出json到文件,让json.dumps输出中文 实例代码
- python2.7中关于编码,json格式的中文输出显示
- python2.7中关于编码,json格式的中文输出显示
- python字典中文乱码,将其转换为json格式输出
- python2.7中关于编码,json格式的中文输出显示
- python3.4学习笔记(二十六) Python 输出json到文件,让json.dumps输出中文 实例代码
- python json模块 字典 输出中文
- Python--使用json.dumps 将 json 格式的数据写到文件里--with open as f
- python输出json时中文处理问题
- python 把数据 json格式输出
- python读取中文gbk编码json文件
- 【Python】遍历某目录下的所有文件夹与文件的路径、输出中文乱码问题
- python unicode中文输出文件错误解决
- NetworkX学习笔记-3-Python中输出Gephi文件格式的方法
- Python输出中文到文件时的字符编码问题
- Web Api 输出Json格式数据,中文要进行Unicode编码(模拟PHP的json_encode输出)
- Python实现把json格式转换成文本或sql文件
- 用python写文件输出,解决输出的中文为乱码问题
- Python实现把json格式转换成文本或sql文件
- Python json数据中文输出问题。