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 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 Python
python安装教程
Feb 28 Python
python实现m3u8格式转换为mp4视频格式
Feb 28 Python
Python中偏函数用法示例
Jun 07 Python
用Python逐行分析文件方法
Jan 28 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
Aug 20 Python
Python如何基于selenium实现自动登录博客园
Dec 16 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
Python Tornado核心及相关原理详解
Jun 24 Python
python 模拟登录B站的示例代码
Dec 15 Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
Jan 29 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
我的论坛源代码(五)
2006/10/09 PHP
PHP与SQL注入攻击[三]
2007/04/17 PHP
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
Codeigniter的一些优秀特性总结
2015/01/21 PHP
php实现多维数组中每个单元值(数字)翻倍的方法
2015/02/16 PHP
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
如何在一个页面显示多个百度地图
2013/04/07 Javascript
javascript创建数组之联合数组的使用方法示例
2013/12/26 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
javascript父、子页面交互技巧总结
2014/08/08 Javascript
Windows系统中安装nodejs图文教程
2015/02/28 NodeJs
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
bootstrap vue.js实现tab效果
2017/02/07 Javascript
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
2018/10/10 jQuery
Vue移动端用淘宝弹性布局lib-flexible插件做适配的方法
2020/05/26 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
Django restframework 源码分析之认证详解
2019/02/22 Python
python基于Selenium的web自动化框架
2019/07/14 Python
给你一面国旗 教你用python画中国国旗
2019/09/24 Python
python爬虫多次请求超时的几种重试方法(6种)
2020/12/01 Python
HTML5微信播放全屏问题的解决方法
2017/03/09 HTML / CSS
Roxy美国官网:澳大利亚冲浪、滑雪健身品牌
2016/07/30 全球购物
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
Genny意大利官网:意大利高级时装品牌
2020/04/15 全球购物
《盲人摸象》教学反思
2014/02/16 职场文书
婚前财产公证书
2014/04/10 职场文书
病媒生物防治方案
2014/05/13 职场文书
2015年业务工作总结范文
2015/04/10 职场文书
2015年班干部工作总结
2015/04/29 职场文书
2016年村干部公开承诺书(公开承诺事项)
2016/03/25 职场文书