如何将包含特殊字符的字符串转换为python中的unicode

时间:2016-09-23 16:22:49

标签: python unicode

我想将像'abc \ u002defg'这样的字符串转换为python中的unicode,但不转换特殊字符!

>>> s = u'abc\u002defg' # works
>>> s
u'abc-efg'

>>> s = 'abc\u002defg' # I have this string
>>> unicode(s)
u'abc\\u002defg'

我也希望转换特殊字符(\ u002d)。

由于

更新 使用s.decode('unicode-escape')解决了问题

0 个答案:

没有答案