Spec-Zone.ru › Python 3.13

Службы работы с двоичными данными

Модули, описанные в этой главе, предоставляют некоторые базовые операции для работы с двоичными данными. Другие операции с двоичными данными, в частности связанные с форматами файлов и сетевыми протоколами, описаны в соответствующих разделах.

Некоторые библиотеки, описанные в разделе Службы обработки текста, также работают либо с двоичными форматами, совместимыми с ASCII (например, re), либо со всеми двоичными данными (например, difflib).

Кроме того, см. документацию о встроенных типах Python для двоичных данных в разделе Типы двоичных последовательностей — bytes, bytearray, memoryview.

  • struct — интерпретация байтов как упакованных двоичных данных
    • Функции и исключения
    • Строки формата
      • Порядок байтов, размер и выравнивание
      • Символы формата
      • Примеры
    • Применение
      • Собственные форматы
      • Стандартные форматы
    • Классы
  • codecs — реестр кодеков и базовые классы
    • Базовые классы кодеков
      • Обработчики ошибок
      • Кодирование и декодирование без сохранения состояния
      • Инкрементное кодирование и декодирование
        • Объекты IncrementalEncoder
        • Объекты IncrementalDecoder
      • Потоковое кодирование и декодирование
        • Объекты StreamWriter
        • Объекты StreamReader
        • Объекты StreamReaderWriter
        • Объекты StreamRecoder
    • Кодировки и Unicode
    • Стандартные кодировки
    • Кодировки, специфичные для Python
      • Текстовые кодировки
      • Двоичные преобразования
      • Автономные функции кодеков
      • Текстовые преобразования
    • encodings — пакет кодировок
    • encodings.idna — интернационализированные доменные имена в приложениях
    • encodings.mbcs — кодовая страница Windows ANSI
    • encodings.utf_8_sig — кодек UTF-8 с сигнатурой BOM

© 2001–2025 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/binary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API