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时间获取及转换知识汇总
Jan 11 Python
插入排序_Python与PHP的实现版(推荐)
May 11 Python
初探TensorFLow从文件读取图片的四种方式
Feb 06 Python
对python3 urllib包与http包的使用详解
May 10 Python
浅谈python之新式类
Aug 12 Python
python 保存float类型的小数的位数方法
Oct 17 Python
django model的update时auto_now不被更新的原因及解决方式
Apr 01 Python
Python实现上下文管理器的方法
Aug 07 Python
Python 高效编程技巧分享
Sep 10 Python
BeautifulSoup获取指定class样式的div的实现
Dec 07 Python
requests在python中发送请求的实例讲解
Feb 17 Python
Python使用scapy模块发包收包
May 07 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中动态HTML的输出技术
2006/10/09 PHP
php简单开启gzip压缩方法(zlib.output_compression)
2013/04/13 PHP
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
smarty模板引擎之分配数据类型
2015/03/30 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
javascript自动给文本url地址增加链接的方法分享
2014/01/20 Javascript
使用jspdf生成pdf报表
2015/07/03 Javascript
JQuery插件Marquee.js实现无缝滚动效果
2016/04/26 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
js实现省市级联效果分享
2017/08/10 Javascript
Nodejs进阶之服务端字符编解码和乱码处理
2017/09/04 NodeJs
浅谈react性能优化的方法
2018/09/05 Javascript
小程序实现授权登陆的解决方案
2018/12/02 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
Python的re模块正则表达式操作
2016/05/25 Python
Python异常处理操作实例详解
2018/05/10 Python
对python调用RPC接口的实例详解
2019/01/03 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
python安装本地whl的实例步骤
2019/10/12 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
纯css3显示隐藏一个div特效的具体实现
2014/02/10 HTML / CSS
欧迪办公美国官网:Office Depot
2016/08/22 全球购物
经典C++面试题一
2016/11/06 面试题
如何选择使用结构还是类
2014/05/30 面试题
服装厂厂长岗位职责
2013/12/27 职场文书
周鸿祎:教你写创业计划书
2013/12/30 职场文书
ktv好的活动方案
2014/08/17 职场文书
2014幼儿园教育教学工作总结
2014/12/17 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL
Redis特殊数据类型HyperLogLog基数统计算法讲解
2022/06/01 Redis