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 strip() 函数和 split() 函数的详解及实例
Feb 03 Python
Python实现文件信息进行合并实例代码
Jan 17 Python
python构建深度神经网络(续)
Mar 10 Python
Python 忽略warning的输出方法
Oct 18 Python
python中正则表达式 re.findall 用法
Oct 23 Python
图文详解Django使用Pycharm连接MySQL数据库
Aug 09 Python
Python 实现的 Google 批量翻译功能
Aug 26 Python
django model object序列化实例
Mar 13 Python
基于python实现操作redis及消息队列
Aug 27 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
Sep 20 Python
利用python如何实现猫捉老鼠小游戏
Dec 04 Python
Python爬取网站图片并保存的实现示例
Feb 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编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
教你如何解密js/vbs/vbscript加密的编码异处理小结
2008/06/25 Javascript
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
学习面向对象之面向对象的基本概念:对象和其他基本要素
2010/11/30 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
JQuery仿小米手机抢购页面倒计时效果
2014/12/16 Javascript
JavaScript跨平台的开源框架NativeScript
2015/03/24 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
jQuery实现页码跳转式动态数据分页
2017/12/31 jQuery
nvm、nrm、npm 安装和使用详解(小结)
2019/01/17 Javascript
JS随机密码生成算法
2019/09/23 Javascript
[01:42]DOTA2 – 虚无之灵
2019/08/25 DOTA
python进阶教程之函数参数的多种传递方法
2014/08/30 Python
跟老齐学Python之网站的结构
2014/10/24 Python
Python六大开源框架对比
2015/10/19 Python
python爬取NUS-WIDE数据库图片
2016/10/05 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
2019/03/05 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
如何使用python把ppt转换成pdf
2019/06/29 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
2020/05/29 Python
美国酒店控股公司:Choice Hotels
2018/06/15 全球购物
美国羽绒床上用品第一品牌:Pacific Coast
2018/08/25 全球购物
英国最大的宠物商店:Pets at Home
2019/04/17 全球购物
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
大学毕业生工作的自我评价
2013/10/01 职场文书
文员岗位职责
2013/11/09 职场文书
好邻里事迹材料
2014/01/16 职场文书
环境科学专业求职信
2014/08/04 职场文书
法人身份证明书
2014/10/08 职场文书
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
2021/04/01 PHP