python dict乱码如何解决


Posted in Python onJune 07, 2020

定义字典并直接输出,结果输出结果中文是乱码展示

d={'name':'lily','age':18,'sex':'女','no':1121}
print d

输出结果:

{'age': 18, 'no': 1121, 'name': 'lily', 'sex': '\xe5\xa5\xb3'}

解决方法:

d={'name':'lily','age':18,'sex':'女','no':1121}
print json.dumps(d,encoding='utf-8',ensure_ascii=False)

输出结果:

{"age": 18, "no": 1121, "name": "lily", "sex": "女"}

内容扩展:

Python中列表或字典输出乱码的解决方法

问题: Python中的列表(list)或字典包含中文字符串,直接使用print会出现以下的结果:

#打印字典
dict = {'name': '张三'}
print dict
>>>{'name': '\xe5\xbc\xa0\xe4\xb8\x89'}
 
#打印列表
list = [{'name': '张三'}]
print list
>>>[{'name': '\xe5\xbc\xa0\xe4\xb8\x89'}]

解决方案:

使用以下方法进行输出:

import json
 
#打印字典
dict = {'name': '张三'}
print json.dumps(dict, encoding="UTF-8", ensure_ascii=False)
>>>{'name': '张三'}
 
#打印列表
list = [{'name': '张三'}]
print json.dumps(list, encoding="UTF-8", ensure_ascii=False)
>>>[{'name': '张三'}]

到此这篇关于python dict乱码如何解决的文章就介绍到这了,更多相关python dict乱码解决方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
pyqt4教程之实现半透明的天气预报界面示例
Mar 02 Python
python实现从字符串中找出字符1的位置以及个数的方法
Aug 25 Python
Python的Twisted框架中使用Deferred对象来管理回调函数
May 25 Python
Python中defaultdict与lambda表达式用法实例小结
Apr 09 Python
Python数据类型之Dict字典实例详解
May 07 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
May 21 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
python编写微信公众号首图思路详解
Dec 13 Python
python中np是做什么的
Jul 21 Python
Python读写压缩文件的方法
Jul 30 Python
python 星号(*)的多种用途
Sep 21 Python
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
Apr 11 Python
python中adb有什么功能
Jun 07 #Python
python如何保存文本文件
Jun 07 #Python
Python如何用wx模块创建文本编辑器
Jun 07 #Python
python如何查看网页代码
Jun 07 #Python
python中对二维列表中一维列表的调用方法
Jun 07 #Python
python学习将数据写入文件并保存方法
Jun 07 #Python
详解python如何引用包package
Jun 07 #Python
You might like
PHP新手上路(十二)
2006/10/09 PHP
PHP 单引号与双引号的区别
2009/11/24 PHP
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
ThinkPHP CURD方法之field方法详解
2014/06/18 PHP
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
js中的getAttribute方法使用示例
2014/08/01 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
Node.js实现数据推送
2016/04/14 Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
2017/05/23 Javascript
get  post jsonp三种数据交互形式实例详解
2017/08/25 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
Angular6项目打包优化的实现方法
2019/12/15 Javascript
详解JavaScript编程中的window与window.screen对象
2015/10/26 Python
django传值给模板, 再用JS接收并进行操作的实例
2018/05/28 Python
对python PLT中的image和skimage处理图片方法详解
2019/01/10 Python
python实时监控logstash日志代码
2020/04/27 Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
2020/05/11 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
python 如何利用argparse解析命令行参数
2020/09/11 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
2020/11/28 Python
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
出国考察邀请函
2014/01/21 职场文书
商场促销活动方案
2014/02/08 职场文书
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
家长对老师的评语
2014/04/18 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
2015年实习班主任工作总结
2015/04/23 职场文书
小学四年级作文之人物作文
2019/11/06 职场文书
Android Studio 计算器开发
2022/05/20 Java/Android