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 相关文章推荐
python实现socket客户端和服务端简单示例
Feb 24 Python
Python3里的super()和__class__使用介绍
Apr 23 Python
Python读写配置文件的方法
Jun 03 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
python 实现敏感词过滤的方法
Jan 21 Python
Python生成rsa密钥对操作示例
Apr 26 Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 Python
Python时间序列缺失值的处理方法(日期缺失填充)
Aug 11 Python
Python3离线安装Requests模块问题
Oct 13 Python
Python图像处理库PIL的ImageFont模块使用介绍
Feb 26 Python
Python虚拟环境库virtualenvwrapper安装及使用
Jun 17 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
Jul 27 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函数
2010/01/11 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
php生成随机颜色方法汇总
2014/12/03 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
PHP 断点续传实例详解
2017/11/11 PHP
JS 动态获取节点代码innerHTML分析 [IE,FF]
2009/11/30 Javascript
Javascript 面向对象特性
2009/12/28 Javascript
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
3个可以改善用户体验的AngularJS指令介绍
2015/06/18 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
微信禁止下拉查看URL的处理方法
2017/09/28 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
parabola.js抛物线与加入购物车效果的示例代码
2017/10/25 Javascript
详解处理Vue单页面应用SEO的另一种思路
2018/11/09 Javascript
layui添加动态菜单与选项卡
2019/07/26 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
layui点击数据表格添加或删除一行的例子
2019/09/12 Javascript
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
Windows下Python2与Python3两个版本共存的方法详解
2017/02/12 Python
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
Python切片工具pillow用法示例
2018/03/30 Python
使用python画个小猪佩奇的示例代码
2018/06/06 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
python笔记_将循环内容在一行输出的方法
2019/08/08 Python
python @classmethod 的使用场合详解
2019/08/23 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
中国跨镜手机配件批发在线商店:TVC-Mall
2019/08/20 全球购物
2014年党员学习“三严三实”思想汇报
2014/09/15 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
2015年超市工作总结范文
2015/05/26 职场文书
sql查询结果列拼接成逗号分隔的字符串方法
2021/05/25 SQL Server
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫