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 相关文章推荐
10种检测Python程序运行时间、CPU和内存占用的方法
Apr 01 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
Python爬取网易云音乐热门评论
Mar 31 Python
详解python selenium 爬取网易云音乐歌单名
Mar 28 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
利用Python检测URL状态
Jul 31 Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
Aug 02 Python
Pytorch to(device)用法
Jan 08 Python
matlab、python中矩阵的互相导入导出方式
Jun 01 Python
浅谈Python里面None True False之间的区别
Jul 09 Python
python中plt.imshow与cv2.imshow显示颜色问题
Jul 16 Python
DRF使用simple JWT身份验证的实现
Jan 14 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数组声明、遍历、数组全局变量使用小结
2013/06/05 PHP
CI(CodeIgniter)框架中的增删改查操作
2014/06/10 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
JS中获取数据库中的值的方法
2013/07/14 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
2016/05/13 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
2019/12/07 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
python解析发往本机的数据包示例 (解析数据包)
2014/01/16 Python
python监控网站运行异常并发送邮件的方法
2015/03/13 Python
Python中防止sql注入的方法详解
2017/02/25 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
2018/02/11 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
对python中xlsx,csv以及json文件的相互转化方法详解
2018/12/25 Python
python logging添加filter教程
2019/12/24 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
2020/10/21 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
python 如何在测试中使用 Mock
2021/03/01 Python
nohup的用法
2012/11/26 面试题
大学辅导员事迹材料
2014/02/05 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
小学生2014国庆节演讲稿:祖国在我心中
2014/09/21 职场文书
实习介绍信范文
2015/05/05 职场文书
毕业欢送会致辞
2015/07/29 职场文书
python实现简易名片管理系统
2021/04/11 Python