标签: python struct byte packing
我正在尝试将数字列表转换为长度为1的字节对象列表,以与struct.pack_into一起使用。但是,令我惊讶的是,我似乎在每个字节对象中得到n 0:
struct.pack_into
n
>>> [bytes(n) for n in [1,2,3]] [b'\x00', b'\x00\x00', b'\x00\x00\x00']
我期望:
[b'\x01', b'\x02', b'\x03']
我如何获得后者?