如何解决如何解码接收到的数据 b'\x89A\....'
通过 REST post udp 服务接收这些数据。
b'\x89A\x01 \x10\x07\x08hT#\x18\x1f\x03y9\x04\xff\xff\x02\xb7\xe2\x00p\x01<<<<r\x17\xff>'
尝试通过 utf、ascii 和 base64 进行解码,但找不到有意义的结果。
有人知道我如何找出正确的解码器吗?
解决方法
这是解决方案:
data = b'\x89A\x01 \x10\x07\x08hT#\x18\x1f\x03y9\x04\xff\xff\x02\xb7\xe2\x00p\x01<<<<r\x17\xff>'
data1 = data.hex().encode('latin1').decode('cp1252')
print(data1)
89410120100708685423181f03793904ffff02b7e20070013c3c3c3c7217ff3e
谢谢@3davies
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。