Здравствуйте коллеги!
import struct
b = struct.pack(f"@bbhbh", 0, 1, 2, 3, 4)
(signed char, signed char, short, signed char, short)
В моем понимании len(b) должен быть 7, а в понимании python - 8.
b’\x00\x01\x02\x00\x03\x00\x04\x00’
Python зачем-то дополняет нолем.
Как убедить python не своевольничать, а кодировать как ему задано?