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

有一个文本文件,里面的内容是unicode字符串:
\u8001\u5e08
现在文件确实存储的是反斜杠和u,8001.。。。python打开这个文件后如何把这些内容转换成真正意义上的字符串啊?

使用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]

'师'

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答