怎样将unicode编码转换为中文

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样将unicode编码转换为中文相关的知识,希望对你有一定的参考价值。

1、python2与python3稍微有点区别
2、python2中默认的字符编码格式都是unicode,在字符串前加'u',表示unicode 编码
3、将unicode转换成中文,只需要用deconde解码就可以了
>>> u='欢迎'
>>> e=u.encode()
>>> e
b'\xe6\xac\xa2\xe8\xbf\x8e'
>>> e.decode()#python3中默认就是utf-8编码
'欢迎'
>>> e.decode('gbk')#如果解码为gbk就是乱码
'娆四繋'
python2编码环境比较复杂,在这里不做详细说明
参考技术A 网上有很多unicode转换的站点,你可以试试. http://www.chinaue.com/tool/uni.htm或者将下面这段代码复制到记事本中,保存为*.html文件,然后打开.gb2312 unicode转换工具 unicode 转换工具 使用方法:   在下面的文本框中输入中文文字,按“转化”,即可将其转化为unicode字符。   再按“还原”,即可将其还原为简体中文。 这个只适用与一段文字或者是编码的转换 参考技术B 将要转换的中文文本复制到记事本中,然后选择保存,在弹出的对话框中招到编码选项,选择ANSI,保存,这样这个文件里的内容就是可以用在其他不支持Unicode的地方了。

以上是关于怎样将unicode编码转换为中文的主要内容,如果未能解决你的问题,请参考以下文章

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

编码对象或者字串中包含Unicode字符怎样转换为中文

UniCode编码表

php 如何将unicode码转换成汉字

如何将unicode转换成汉字

QT unicode编码问题