如何解码这个字符串(它的十六进制?)?

时间:2012-11-04 23:15:25

标签: python utf-8 character-encoding

我正在尝试解释编码/解码字符串如何在python上运行。但我很困惑。

如果我有这样的字符串:

'\x87\x0e)\xb9\xb0\x0f\t"c\xc7\xf1\x97B\xc6\x17\xee\xab\x1d\xbf\xc0\xd0\x06j\xc3'

这是什么类型的?十六进制?以及如何将其转换为utf-8?

1 个答案:

答案 0 :(得分:1)

这样就可以用这个字符串

构造Unicode对象
u='\x87\x0e)\xb9\xb0\x0f\t"c\xc7\xf1\x97B\xc6\x17\xee\xab\x1d\xbf\xc0\xd0\x06j\xc3'.decode('UTF16')
print type(u)