Python的'struct'字节大小计算

2024-09-24 20:37:28 发布

您现在位置:Python中文网/ 问答频道 /正文

不幸的是,我不理解structpython模块的字节大小计算。 我在编码我的值时使用this documentation

import struct

struct.calcsize('H') # == 2
struct.calcsize('d') # == 8

但是

struct.calcsize('Hd') # == 16 != 8+2

同时使用编码需要16个字节,而不是10个字节

原因可能是什么?谢谢


Tags: 模块import编码字节documentation原因thisstruct