Python字符串转换为Unicode

19 浏览
0 Comments

Python字符串转换为Unicode

我有一个包含Unicode字符的字符串,例如 \u2026 等等。不知何故,它以 str 的形式而不是 unicode 的形式传递给我。我该如何将其转换回Unicode呢?

>>> a="Hello\u2026"
>>> b=u"Hello\u2026"
>>> print a
Hello\u2026
>>> print b
Hello…
>>> print unicode(a)
Hello\u2026
>>> 

显然,unicode(a) 不是答案。那么正确的答案是什么呢?

0