Python 字典中的中文输出问题

来源:互联网 发布:mac如何将照片导入u盘 编辑:程序博客网 时间:2024/06/06 08:52

在Python2.X的版本中,定义字典时如果包含了中文,打印字典时中文会显示成码点,不会直接显示中文。

例如:

#coding=UTF-8dict = {'Title': '这是标题'}print dict#结果为:{'Title': '\xe8\xbf\x99\xe6\x98\xaf\xe6\xa0\x87\xe9\xa2\x98'}
要正常显示中文,可以import json模块

#coding=UTF-8import jsondict = {'Title': '这是标题'}print json.dumps(dict, ensure_ascii=False, encoding='UTF-8')#结果: {"Title": "这是标题"}



2 0
原创粉丝点击