永发信息网

python2中怎样将unicode转换成原来的中文

答案:2  悬赏:0  手机版
解决时间 2021-03-10 04:58
python2中怎样将unicode转换成原来的中文
最佳答案
如果: u'\u6ce8\u91ca' 真是unicode对象,你直接print 输出就是汉字了。
如果你得到的只是这样的 "u'\u6ce8\u91ca'" 字符串是不行的。
>>> s = u'\u6ce8\u91ca'
>>> s
u'\u6ce8\u91ca'
>>> print s
注释
>>> print type(s)

>>> print s.encode('gbk')
全部回答
loads取出后是unicode?我怀疑你用的是python3 通常python2时所有io读写都是byte方式。也就是编码后的。java也是这样子。只有python3还有某些特定的模块才会自动将byte重新转换成unicode 在python2里的确可以使用s.decode('gbk','ignore')之类的变成unicode。不过在python3里应该是这样子, s.encode('gbk','ignore')这样就变成了byte 如果你喜欢 utf-8,可以s.encode(‘utf-8','ignore')和s.decode(‘utf-8','ignore') 多试试就可以了。 console和文件只支持编码过的字符串。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
重病的人可不可以听大悲咒
土豆闷怎么做好吃?
弱电项目发展方向是什么
《过伶仃洋》全文
南考村怎么去啊,有知道地址的么
汽油的主要成份是什么?
Freeme OS 3.0 我的手机现在是这个版本,请问
我的aj6胭脂红是厂货 我不知道公司货会不会
已知函数f(x)满足对任意实数x,y都由f(x+y)=f(
郫县驰翔汽车维修厂这个地址在什么地方,我要
花卉,麒麟,有没有毒
CS1.5是哪一年出的啊?
求下列向量场F沿定向闭曲线L的环量 F=3yi-xzj
玉田医药药材公司新区药房这个地址在什么地方
去年买的几件大衣都是浅色系的,很容易脏,DU
推荐资讯
2.3 +9✖️(22-19.7)可以简算吗
龙五商店在什么地方啊,我要过去处理事情
安阳水冶的驾校这么黑没有人管???
打破思维定势的方法
射手座和白羊座最配
延边大学京东派在哪
Y003地址有知道的么?有点事想过去
歌词:高,高,高。 是什么歌名
“希望”用古文怎么说?
从重庆市到巫溪县文峰镇怎么坐车
1元Ⅹ1元=?
我的笔记本电脑的左下脚的“开始”不能用了,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?