如何在python中解码未知的编码字符串,尝试过chardet?

时间:2016-12-24 12:50:09

标签: python python-2.7 encoding decoding chardet

我不知道字符串的编码类型,我想解码该字符串。 我尝试了chardet python模块,但没有工作。

我知道字符串的输出,无论如何我可以用python解码字符串......

实施例

Input
'\x06@\t\xa6'

Output
104860070

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

这是使用struct.pack()创建的文字,因此请使用struct.unpack()

import struct

result = struct.unpack('!i', '\x06@\t\xa6')[0]
print(result) 

# 104860070