2024-05-19 14:31:26 发布
网友
我使用Python2.7,我有以下字符串:mystr = '\xde\x05\xd7\x05\xe9\x05\xd1\x05' 我想从中得到真正的unicode字符串:myuni = u'\u05de\u05d7\u05e9\u05d1'。 编码为“cp1255”。你知道吗
mystr = '\xde\x05\xd7\x05\xe9\x05\xd1\x05'
myuni = u'\u05de\u05d7\u05e9\u05d1'
我要怎么做?你知道吗
谢谢你!你知道吗
你没有CP1255数据。您使用的是UTF-16(little endian)数据:
>>> mystr = '\xde\x05\xd7\x05\xe9\x05\xd1\x05' >>> mystr.decode('utf-16-le') u'\u05de\u05d7\u05e9\u05d1'
CP1255如下所示:
>>> u'\u05de\u05d7\u05e9\u05d1'.encode('cp1255') '\xee\xe7\xf9\xe1'
你没有CP1255数据。您使用的是UTF-16(little endian)数据:
CP1255如下所示:
相关问题 更多 >
编程相关推荐