python打印dict,Python之print字典
在python 下面一个包含中文字符串的列表(list)或字典,直接使用print会出现以下的结果:
>>> adict={'a':'中文'}
>>> print adict
{'a': 'xe4xb8xadxe6x96x87'}
在输出处理好的数据结构的时候很不方便,需要使用以下方法进行输出:
>>> print json.dumps(adict,encoding="UTF-8", ensure_ascii=False)
{"a": "中文"}
具体原因呢??
对于第一种方式,python默认是使用ascii输出utf8字符
>>> import sys
>>> sys.getdefaultencoding()
'ascii'
那意思是不是将这个改成utf8,就可以显示呢?
>>> reload(sys)
>>> sys.setdefaultencoding('utf8')
>>> sys.getdefaultencoding()
'utf8'
>>>
>>> aidct={'a':'中文'}
>>> print adict
{'a': 'xe4xb8xadxe6x96x87'}
依旧还是这样子!!!
【参考资料】
2、http://stackoverflow.com/questions/18337407/saving-utf-8-texts-in-json-dumps-as-utf8-not-as-u-escape-sequence
python打印dict,Python之print字典相关推荐
- Python之 dict(字典)(回)
目录 简介 计算dict的长度 访问字典里的值 (1)常规访问 (2)避免 KeyError 发生 修改字典 删除字典元素 Python之 遍历dict Python中dict的特点 简介 字典是另一 ...
- 5.Python的Dict容器
5.Python的Dict容器 5.1什么是dict 如果同学名字的列表和同学成绩的列表是一一对应的,那么通过下标,我们也可以找到每个同学的成绩. names = ['Alice', 'Bob', ' ...
- python之dict
什么是dict List 和 tuple 可以用来表示顺序集合 例:班里同学的名字和考试的成绩 ['Alice', 'Bob', 'Candy', 'David', 'Ellena'] # List ...
- Python学习基础必备知识点:字典dict详解
取键值 1.Python 字典 setdefault() 方法和 get() 方法类似,返回指定键的值,如果键不在字典中,将会添加键并将值设置为一个指定值,默认为None. get() 和 setde ...
- Python的dict字典结构操作方法学习笔记
Python的dict字典结构操作方法学习笔记 这篇文章主要介绍了Python的dict字典结构操作方法学习笔记本,字典的操作是Python入门学习中的基础知识,需要的朋友可以参考下 一.字典的基本方 ...
- python将dict中的unicode打印成中文
python将dict中的unicode打印成中文 import json a = {u'content': {u'address_detail': {u'province': u'\u5409\u6 ...
- Python之dict字典
dict字典 dict字典认知 字典 访问字典里面的成员 如何快速创建一个字典 访问字典成员 dict字典的修改 添加 注意:字典无序 修改字典 删除字典中的数据 未完待续..... dict字典认知 ...
- Python全栈之路:字典dict常用方法
特性: dict无序 key唯一,天生去重 常用函数 dict.clear() 删除字典中所有元素 dict.copy() 返回字典(浅复制)的一个副本 dict.get(key,default=No ...
- python打印字典关键字_python高效字典操作
本文原作者为python之禅 :刘志军 字典(dict)对象是 Python 最常用的数据结构,社区曾有人开玩笑地说:"Python 企图用字典装载整个世界",字典在 Python ...
最新文章
- 3层-CNN卷积神经网络预测MNIST数字
- day 0314函数的进阶
- 记一次vue2路由参数传递this指针问题
- unbalanced enable irq 问题的解决 以及共享的gpio中断引起的问题
- C++学习笔记:(四)运算符重载 类型转换
- python长代码_Python 的长代码文件怎么组织
- 微信小程序之可滚动视图 scroll-view 的使用注意
- 互联网智商测试:搜索引擎谁的“智商”更高?
- 车牌OCR识别SDK
- html5 答题器页面,梦幻西游网页版科举答题器答案大全
- 两个路由器配置静态路由只能单边 ping 通
- Idea如何设置类头注释(图片步骤直接到位)
- 3-19日 游戏工坊博客
- python无法打开文件filenotfounderror_解决Python在导入文件时的FileNotFoundError问题
- android 获取cpu温度
- java 图片检查_使用JAVA如何对图片进行格式检查以及安全检查处理
- Linux输出“Argument list too long”的解决方法
- Caused by: java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be ope
- Echars学习笔记(后续接着更新和完善)
- 重排九宫(广度优先算法)
热门文章
- 微信、微博、qq第三方申请接口使用相关事项总结
- python爬取电影天堂的下载链接
- [Usaco2009 Oct]Heat Wave 热浪
- 支付宝安全实验室发现3款恶意库,提醒开发者擦亮眼
- 横河川仪压力变送器故障代码_横河压力变送器常见故障处理方法
- (一)CCD传感器1000帧(可调)采集,fpga主控,sdram存储 68013usb2.0传输到上位机保存显示:项目介绍
- python爬取链家新房数据_Python爬虫实战:爬取链家网二手房数据
- 互联网系统架构的演进--作者杨光辉,淘宝北京研发中心技术专家
- 你以为ChatGPT真的听懂了你的话吗?
- sqlserver数据库不离线清空ldf日志