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数据切割归并算法的实例讲解
Dec 12 Python
Python实现的多进程拷贝文件并显示百分比功能示例
Apr 09 Python
Python转换时间的图文方法
Jul 01 Python
Django基础知识 URL路由系统详解
Jul 18 Python
Python处理session的方法整理
Aug 29 Python
python实现网站微信登录的示例代码
Sep 18 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
Mar 24 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
Python+Kepler.gl实现时间轮播地图过程解析
Jul 20 Python
python安装第三方库如xlrd的方法
Oct 31 Python
Python下载的11种姿势(小结)
Nov 18 Python
BeautifulSoup中find和find_all的使用详解
Dec 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
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
php提交post数组参数实例分析
2015/12/17 PHP
PHP 微信扫码支付源代码(推荐)
2016/11/03 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
浅谈php常用的7大框架的优缺点
2020/07/20 PHP
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
javascript测试题练习代码
2012/10/10 Javascript
javascript:void(0)是什么意思示例介绍
2013/11/17 Javascript
javascript对话框使用方法(警告框 javascript确认框 提示框)
2014/01/07 Javascript
javascript实现按回车键切换焦点
2015/02/09 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
详解Vue 非父子组件通信方法(非Vuex)
2017/05/24 Javascript
jQuery实现的form转json经典示例
2017/10/10 jQuery
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
基于Vue实现的多条件筛选功能的详解(类似京东和淘宝功能)
2019/05/07 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
js实现无缝轮播图特效
2020/05/09 Javascript
Python如何实现爬取B站视频
2020/05/20 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
Python eval函数原理及用法解析
2020/11/14 Python
Skyscanner澳大利亚:全球领先的旅游搜索网站
2018/03/24 全球购物
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
黄河象教学反思
2014/02/10 职场文书
竞选团支书演讲稿
2014/04/28 职场文书
我的祖国演讲稿
2014/05/04 职场文书
优秀应届生求职信
2014/06/16 职场文书
合同意向书范本
2014/07/30 职场文书
吃空饷专项整治方案
2014/10/27 职场文书
停电通知范文
2015/04/16 职场文书
Nebula Graph解决风控业务实践
2022/03/31 MySQL
Python闭包的定义和使用方法
2022/04/11 Python