标签: 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')解决了问题