python将dict中的unicode打印成中文实例


Posted in Python onMay 11, 2020

我就废话不多说了,大家还是直接看代码吧!

import json
a = {u'content': {u'address_detail': {u'province': u'\u5409\u6797\u7701', u'city': u'\u957f\u6625\u5e02', u'street_number': u'', u'district': u'', u'street': u'', u'city_code': 53}, u'point': {u'y': u'43.89833761', u'x': u'125.31364243'}, u'address': u'\u5409\u6797\u7701\u957f\u6625\u5e02'}, u'status': 0, u'address': u'CN|\u5409\u6797|\u957f\u6625|None|CERNET|0|0'}
print json.dumps(a).decode('unicode-escape')

输出:

{"content": {"address_detail": {"province": "吉林省", "city": "长春市", "street_number": "", "district": "", "street": "", "city_code": 53}, "address": "吉林省长春市", "point": {"y": "43.89833761", "x": "125.31364243"}}, "status": 0, "address": "CN|吉林|长春|None|CERNET|0|0"}

补充知识:在python代码中输出一个字符的unicode编码

如果ch是一个unicode字符:

print '\u%04x' % ord(ch)

ord(ch)返回的是这个字符的unicode编码的10进制形式,只需要将其按照unicode的格式用16进制打印出来即可

例如:

上面这个例子中就打印出了"你"、"好"、"a"这三个unicode字符的unicode码。

unicode字符就是unicode字符串中的字符,对于字符串常量来说,以u为前缀的是unicode字符串;

如果一个是从utf-8文本文件中读取的一行str,转换过为unicode字符串只需要decode即可:

line = myfile.readline()
uniline = line.decode('utf-8')

//此时uniline就是unicode字符串了,如果是gbk格式的文件,则要用gbk编码来decode

以上这篇python将dict中的unicode打印成中文实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现下载pop3邮件保存到本地
Jun 19 Python
python3 实现验证码图片切割的方法
Dec 07 Python
python xpath获取页面注释的方法
Jan 14 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
Feb 13 Python
Dlib+OpenCV深度学习人脸识别的方法示例
May 14 Python
Python中的字符串切片(截取字符串)的详解
May 15 Python
python 返回一个列表中第二大的数方法
Jul 09 Python
python按比例随机切分数据的实现
Jul 11 Python
解决python flask中config配置管理的问题
Jul 26 Python
Python3实现mysql连接和数据框的形成(实例代码)
Jan 17 Python
Python基于DB-API操作MySQL数据库过程解析
Apr 23 Python
TensorFlow固化模型的实现操作
May 26 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
May 11 #Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
May 11 #Python
Python3自定义json逐层解析器代码
May 11 #Python
Python3自定义http/https请求拦截mitmproxy脚本实例
May 11 #Python
Python 找出出现次数超过数组长度一半的元素实例
May 11 #Python
Pycharm如何导入python文件及解决报错问题
May 10 #Python
python3.6环境下安装freetype库和基本使用方法(推荐)
May 10 #Python
You might like
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
ThinkPHP CURD方法之table方法详解
2014/06/18 PHP
php调整服务器时间的方法
2015/04/03 PHP
PHP的Yii框架入门使用教程
2016/02/15 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
比较详细的关于javascript 解析json的代码
2009/12/16 Javascript
网页图片延时加载的js代码
2010/04/22 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
JS获得浏览器版本和操作系统版本的例子
2014/05/13 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
JS实现添加,替换,删除节点元素的方法
2016/06/30 Javascript
Nodejs 获取时间加手机标识的32位标识实现代码
2017/03/07 NodeJs
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
jQuery 选择器用法实例分析【prev + next】
2020/05/22 jQuery
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python中使用Inotify监控文件实例
2015/02/14 Python
Python判断一个三位数是否为水仙花数的示例
2018/11/13 Python
python路径的写法及目录的获取方式
2019/12/26 Python
pytorch中图像的数据格式实例
2020/02/11 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Python中无限循环需要什么条件
2020/05/27 Python
python基于openpyxl生成excel文件
2020/12/23 Python
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
GoDaddy英国:全球排名第一的域名注册商
2018/06/08 全球购物
Android面试宝典
2013/08/06 面试题
幼儿园春季开学寄语
2014/04/03 职场文书
伊索寓言教学反思
2014/05/01 职场文书
公司委托书怎么写
2014/08/02 职场文书
合作协议书范文
2014/08/20 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
2019新员工心得体会
2019/06/25 职场文书