Python3中的byte用decode后结果乱码

就是这种b'\x0bN}\x8fv^\x89[\xc5\x88',我用decode('gbk')后结果是 N}弙^塠艌,其他如gb18030或者cp936或者utf-8都试过,都不可以,请问是怎么回事?
谢谢!!

如果你已经确定这个字节数据是按照某种编码方式编码后的数据,你可以使用以下方式检测这个字节数据可能属于什么编码方式
具体的代码是:

import chardet
result = chardet.detect(b'\x0bN}\x8fv^\x89[\xc5\x88')
print(result)
# 运行后,我的测试结果为
# {'encoding': None, 'confidence': 0.0, 'language': None}
# 这说明这个字节数据可能仅仅是一个字节数据,并不属于哪种形式的编码

你需要知道这个编码到底是什么编码格式,这样才能对应的解码,不然就不知道往哪种编码方式转换了
还有一种可能,这个数据本身就是二进制数据,并不是什么有意义的字符串等

那个确实是二进制字节码,所以我才用的decode,但是decode后显示结果乱码。