Обработка двоичных данных¶
Рассматриваемые модули главы предоставляют основные сервисные операции для манипулирования двоичными данными. Другие операции с двоичными данными, особенно в отношении форматов файлов и сетевых протоколов, рассматриваются в соответствующих разделах.
Некоторые библиотеки, приведенные в Службы по обработке текста, также работают либо с
ASCII-совместимыми двоичными форматами (например, re
), либо со всеми
двоичными данными (например, difflib
).
Кроме того, см. документацию по встроенным двоичным типам данных Python в Типы двоичных последовательностей — bytes, bytearray, memoryview.
struct
— Интерпретация байтов как упакованные двоичные данныеcodecs
— Реестр кодировок и базовых классов