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在非root权限下的安装方法
Jan 23 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
详解Django-restframework 之频率源码分析
Feb 27 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
Python 异常处理Ⅳ过程图解
Oct 18 Python
Python3.7 读取 mp3 音频文件生成波形图效果
Nov 05 Python
解决Python3下map函数的显示问题
Dec 04 Python
python给图像加上mask,并提取mask区域实例
Jan 19 Python
python+selenium+PhantomJS抓取网页动态加载内容
Feb 25 Python
150行Python代码实现带界面的数独游戏
Apr 04 Python
Pycharm编辑器功能之代码折叠效果的实现代码
Oct 15 Python
Python中lru_cache的使用和实现详解
Jan 25 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/10/19 PHP
destoon数据库表说明汇总
2014/07/15 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
php有效防止图片盗用、盗链的两种方法
2016/11/01 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
由浅到深了解JavaScript类
2006/09/08 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
如何在JavaScript中实现私有属性的写类方式(二)
2013/12/04 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
为jQuery添加Webkit的触摸的方法分享
2014/02/02 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
2016/01/25 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
2016/02/18 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
2018/10/11 Javascript
async/await优雅的错误处理方法总结
2019/01/30 Javascript
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
jQuery加PHP实现图片上传并提交的示例代码
2020/07/16 jQuery
Python使用matplotlib实现基础绘图功能示例
2018/07/03 Python
pycharm远程linux开发和调试代码的方法
2018/07/17 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
2020/01/06 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
2020/02/25 Python
python接入支付宝的实例操作
2020/07/20 Python
Parfumdreams芬兰:购买香水和化妆品
2021/02/13 全球购物
培训主管的岗位职责
2013/11/23 职场文书
书法培训心得体会
2014/01/05 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
Python 数据可视化之Seaborn详解
2021/11/02 Python