Службы двоичных данных¶
Модули, описанные в этой главе, предоставляют некоторые базовые сервисные операции для работы с двоичными данными. Другие операции с двоичными данными, в частности, связанные с форматами файлов и сетевыми протоколами, описаны в соответствующих разделах.
Некоторые библиотеки, описанные в разделе Услуги по обработке текста, также работают либо с ASCII-совместимыми двоичными форматами (например, re
), либо со всеми двоичными данными (например, difflib
).
Кроме того, смотрите документацию по встроенным в Python двоичным типам данных в разделе Типы двоичных последовательностей — bytes, bytearray, memoryview.
struct
— Интерпретировать байты как упакованные двоичные данныеcodecs
— Реестр кодеков и базовые классы- Базовые классы кодеков
- Кодировки и Unicode
- Стандартные кодировки
- Специфичные для Python кодировки
encodings.idna
— Интернационализированные доменные имена в приложенияхencodings.mbcs
— Кодовая страница Windows ANSIencodings.utf_8_sig
— Кодек UTF-8 с подписью спецификации