小编End*_*der的帖子

Python 结构,大小因对齐而改变。

这是我试图解压的十六进制代码。b'ABCDFGHa\x00a\x00a\x00a\x00a\x00\x00\x00\x00\x00\x00\x01' (它不应该有任何意义)

labels = unpack('BBBBBBBHHHHH5sB', msg)
struct.error: unpack requires a bytes argument of length 24
Run Code Online (Sandbox Code Playgroud)

据我计算,这两个都是长度 = 23,我的解包函数中的格式和十六进制值的长度。我不明白。

提前致谢

python struct

2
推荐指数
1
解决办法
2959
查看次数

标签 统计

python ×1

struct ×1