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编程之event对象的用法实例分析
Mar 23 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
Feb 13 Python
Python自定义装饰器原理与用法实例分析
Jul 16 Python
python获取本机所有IP地址的方法
Dec 26 Python
python执行精确的小数计算方法
Jan 21 Python
对Python Pexpect 模块的使用说明详解
Feb 14 Python
Python字符串对象实现原理详解
Jul 01 Python
Python实现Restful API的例子
Aug 31 Python
python对验证码降噪的实现示例代码
Nov 12 Python
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
Mar 02 Python
基于SpringBoot构造器注入循环依赖及解决方式
Apr 26 Python
Python3读取和写入excel表格数据的示例代码
Jun 09 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将数据导入到Foxmail
2006/10/09 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
JQuery 无废话系列教程(一) jquery入门 [推荐]
2009/06/23 Javascript
Jquery中增加参数与Json转换代码
2009/11/20 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
2014/04/18 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
JQuery控制radio选中和不选中方法总结
2015/04/15 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
js操作数组函数实例小结
2015/12/10 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
基于JavaScript实现评论框展开和隐藏功能
2017/08/25 Javascript
Vue.js获取被选择的option的value和text值方法
2018/08/24 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
详解Node.js一行命令上传本地文件到服务器
2019/04/22 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
浅谈layui 表单元素的选中问题
2019/10/25 Javascript
浅谈Vue 自动化部署打包上线
2020/06/14 Javascript
[02:32]DOTA2亚洲邀请赛 C9战队出场宣传片
2015/02/07 DOTA
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
使用Python如何测试InnoDB与MyISAM的读写性能
2018/09/18 Python
python在html中插入简单的代码并加上时间戳的方法
2018/10/16 Python
python 字符串常用方法汇总详解
2019/09/16 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
纯CSS3实现扇形动画菜单(简化版)实例源码
2017/01/17 HTML / CSS
建筑实习自我鉴定
2013/10/18 职场文书
往来会计岗位职责
2013/12/19 职场文书
如何写你的创业计划书
2014/01/07 职场文书
施工材料员岗位职责
2014/02/12 职场文书
遵纪守法演讲稿
2014/05/23 职场文书
文明班集体申报材料
2014/05/23 职场文书
优秀班组事迹材料
2014/12/24 职场文书
百年孤独读书笔记
2015/06/29 职场文书