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 相关文章推荐
Flask SQLAlchemy一对一,一对多的使用方法实践
Feb 10 Python
Python基础中所出现的异常报错总结
Nov 19 Python
python fabric实现远程部署
Jan 05 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
详解pandas的外部数据导入与常用方法
May 01 Python
Django 多环境配置详解
May 14 Python
关于TensorFlow新旧版本函数接口变化详解
Feb 10 Python
Ubuntu中配置TensorFlow使用环境的方法
Apr 21 Python
anaconda3安装及jupyter环境配置全教程
Aug 24 Python
python实现无边框进度条的实例代码
Dec 30 Python
Python四款GUI图形界面库介绍
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扩展编写点滴 技巧收集
2010/03/09 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
thinkPHP5.0框架引入Traits功能实例分析
2017/03/18 PHP
php实现支付宝当面付(扫码支付)功能
2018/05/30 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
javascript编程起步(第七课)
2007/01/10 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
HTML5 实现的一个俄罗斯方块实例代码
2016/09/19 Javascript
ES6新特征数字、数组、字符串
2016/10/01 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
JS给按钮添加跳转功能类似a标签
2017/05/30 Javascript
Three.js加载外部模型的教程详解
2017/11/10 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
2017/11/29 Javascript
vue2.0 axios跨域并渲染的问题解决方法
2018/03/08 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
Vue页面刷新记住页面状态的实现
2019/12/27 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
python smtplib模块自动收发邮件功能(二)
2018/05/22 Python
Python面向对象程序设计类的封装与继承用法示例
2019/04/12 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
2019/08/20 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
英国太阳镜品牌:Taylor Morris Eyewear
2018/04/18 全球购物
自荐书范文
2013/12/08 职场文书
女大学生自我鉴定
2013/12/09 职场文书
电子银行营销方案
2014/02/22 职场文书
3分钟演讲稿
2014/04/30 职场文书
公司感谢信范文
2015/01/22 职场文书
大学运动会通讯稿
2015/07/18 职场文书
2015双创工作总结
2015/07/24 职场文书
2016年社区中秋节活动总结
2016/04/05 职场文书
Netty结合Protobuf进行编解码的方法
2021/06/26 Java/Android
Java并发编程必备之Future机制
2021/06/30 Java/Android
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL