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 tempfile模块学习笔记(临时文件)
May 25 Python
Python读取mp3中ID3信息的方法
Mar 05 Python
Python删除windows垃圾文件的方法
Jul 14 Python
python+matplotlib绘制3D条形图实例代码
Jan 17 Python
selenium+python自动化测试之环境搭建
Jan 23 Python
用python做游戏的细节详解
Jun 25 Python
对python 调用类属性的方法详解
Jul 02 Python
用python写测试数据文件过程解析
Sep 25 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 Python
django配置app中的静态文件步骤
Mar 27 Python
解决django 向mysql中写入中文字符出错的问题
May 18 Python
pytorch 预训练模型读取修改相关参数的填坑问题
Jun 05 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中is_dir()函数使用指南
2015/05/08 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
js form 验证函数 当前比较流行的错误提示
2009/06/23 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
2013/11/14 Javascript
jQuery中slideUp()方法用法分析
2014/12/24 Javascript
jQuery中offsetParent()方法用法实例
2015/01/19 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
2017/01/19 Javascript
微信小程序 template模板详解及实例代码
2017/03/09 Javascript
JavaScript简单拖拽效果(1)
2017/05/17 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
微信小程序左滑动显示菜单功能的实现
2018/06/14 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
Python smtplib实现发送邮件功能
2018/05/22 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
python接口自动化之ConfigParser配置文件的使用详解
2020/08/03 Python
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
澳大利亚运动鞋零售商:The Athlete’s Foot
2018/11/04 全球购物
丽笙酒店官方网站:Radisson Hotels
2019/05/07 全球购物
金融专业个人的自我评价
2013/10/18 职场文书
秘书英文求职信范文
2014/01/31 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
社团活动总结报告
2014/06/27 职场文书
领导离职感言
2015/08/03 职场文书
php TP5框架生成二维码链接
2021/04/01 PHP