我尝试解码这个非常简单的变量b'autorite nt\\syst\x8ame\r\n'
b'autorite nt\\syst\x8ame\r\n'
>>> t.decode('utf-8')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8a in position 16: invalid start byte
但是没有任何作用,它应该打印autorite nt\\système
,但我找不到正确打印它的方法
它未编码为UTF-8。可能是cp437或以下任何一项:cp437,cp720,cp850,cp857,cp858,cp860,cp861,cp863,cp865(source)
>>> print(b'autorite nt\\syst\x8ame\r\n'.decode('cp437'))
autorite nt\système