有一个文本文件,里面是unicode形式的字符串,python如何转化成实际的字符串 30

有一个文本文件,里面的内容是unicode字符串:\u8001\u5e08现在文件确实存储的是反斜杠和u,8001.。。。python打开这个文件后如何把这些内容转换成真... 有一个文本文件,里面的内容是unicode字符串:
\u8001\u5e08
现在文件确实存储的是反斜杠和u,8001.。。。python打开这个文件后如何把这些内容转换成真正意义上的字符串啊?
展开
 我来答
百度网友4826b3c
2016-05-09 · TA获得超过5024个赞
知道大有可为答主
回答量:2999
采纳率:96%
帮助的人:1307万
展开全部
使用urllib.unquote(python2),
或者是urllib.request.unquote(python3)可以转换
追问
不行啊。这个用于url转解码是可以。但这个\u8001\u5e08这样的字符串不行啊。得到的还是\u8001\u5e08。
追答
python3可以:

>>> import urllib.request

>>> e = '\u8001\u5e08'

>>> ee = urllib.request.unquote(e)

>>> ee

'老师'

>>> ee[1]

'师'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式