【python系列】dict、list的中文显示
2014-06-27 12:43
519 查看
python 自带的 print 显示包含中文的 dict 或者 list 的时候,都不会出现中文,很难看懂。
这里借用 json 的 dumps 方法使得可以正常显示中文。
import json
class CCode:
def str(self, content, encoding='utf-8'):
# 只支持json格式
# indent 表示缩进空格数
return json.dumps(content, encoding=encoding, ensure_ascii=False, indent=4)
pass
pass
if __name__ == "__main__":
dictData = {"语文" : 99, "数学" : 100, "英语" : 98}
listData = ["语文", "数学", "英语"]
cCode = CCode()
print cCode.str(dictData)
print cCode.str(listData)
这里借用 json 的 dumps 方法使得可以正常显示中文。
代码
#coding: utf-8import json
class CCode:
def str(self, content, encoding='utf-8'):
# 只支持json格式
# indent 表示缩进空格数
return json.dumps(content, encoding=encoding, ensure_ascii=False, indent=4)
pass
pass
if __name__ == "__main__":
dictData = {"语文" : 99, "数学" : 100, "英语" : 98}
listData = ["语文", "数学", "英语"]
cCode = CCode()
print cCode.str(dictData)
print cCode.str(listData)
效果
相关文章推荐
- python 如何将字典dict、列表list中的中文正常显示
- python 实现将字典dict、列表list中的中文正常显示方法
- Python将list中的unicode转换成中文显示
- python 列表(list)元组(tuple)字典(dict)如何打印中文总结
- 【Python系列6】Navigate for mysql显示Python导入的中文
- python解决list unicode转中文显示
- python学习系列---list,tuple,dict,set内置方法
- python系列3(list tupe dict )
- python list unicode转中文显示
- Python 打印list是显示unicode,转化成中文
- python2 list的unicode用中文显示
- python学习系列---list,tuple,dict,set内置方法
- python list unicode转中文显示
- python2.x系列在windows控制台显示中文的问题
- python list unicode转中文显示
- Python list 显示中文问题
- python dict list
- 传说中最牛Python IDE---Wing IDE 破解及中文显示方法
- 用python实现有道翻译,配合Goldendict显示
- python 在Shell中显示中文乱码解决