可能重复:
如何将 ASCII 字符串视为 unicode 并在 python 中对其中的转义字符进行转义?
如何将 unicode 转义序列转换为 python 字符串中的 unicode 字符
我有一个包含 unicode 字符的字符串,例如\u2026
等。不知何故,我没有收到它unicode
,而是收到了str
. 如何将其转换回 unicode?
>>> a="Hello\u2026"
>>> b=u"Hello\u2026"
>>> print a
Hello\u2026
>>> print b
Hello…
>>> print unicode(a)
Hello\u2026
>>>
所以显然unicode(a)
不是答案。那是什么?