WadeisDKK 2022-04-23 01:08 采纳率: 50%
浏览 15

python 读取bytes类型数据时,字节被异常分割

如图:bytes类型数据原本被’\x‘按字节分隔,但实际读取时出现了一些异色数据。在读取这段数据时,这些异色值会被单独读取出来。

img


例如:

data = b'\xe8\x14p\xf5'
for item in data:
    print(item)

结果:

img


原本是3位,读取时成了4位,原本的第二位被分割了。

  • 写回答

1条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2022-04-23 06:15
    关注
    for i in b'p':print(i)
    
    112
    

    data = b'\xe8\x14p\xf5' #p是112,就这么多出来的

    评论

报告相同问题?

问题事件

  • 创建了问题 4月23日