Description
Read, write, slice, pack, and interpret binary data at the bit level from Python. It helps developers work with file formats, network protocols, compressed data, and hardware-oriented encodings.
Bit manipulation is sensitive to offsets and endianness. Test against known examples before processing important or untrusted binary data.