1
我不知道編碼類型的字符串,我想解碼該字符串。 我試過chardet python
模塊,但沒有工作。如何在python中解碼未知的編碼字符串,試過chardet?
我知道字符串的輸出,反正是有,我可以使用Python解碼串...
例
Input
'\[email protected]\t\xa6'
Output
104860070
任何幫助,將不勝感激
我不知道編碼類型的字符串,我想解碼該字符串。 我試過chardet python
模塊,但沒有工作。如何在python中解碼未知的編碼字符串,試過chardet?
我知道字符串的輸出,反正是有,我可以使用Python解碼串...
例
Input
'\[email protected]\t\xa6'
Output
104860070
任何幫助,將不勝感激
是文字與struct.pack()
所以創建使用struct.unpack()
import struct
result = struct.unpack('!i', '\[email protected]\t\xa6')[0]
print(result)
# 104860070
你會發現可能f在不知道編碼方法的情況下解碼字符串相當困難。 – Chris
你確定它是字符串,而不是用'struct.pack()'或'pickle'封裝嗎? – furas
@furas我得到了一個struct.pack()的結果,並且我存儲在一個字符串變量中。 – Narcos