Spec-Zone.ru › Python 3.13

Сжатие и архивирование данных

Модули, описанные в этой главе, поддерживают сжатие данных с помощью алгоритмов zlib, gzip, bzip2 и lzma, а также создание архивов в форматах ZIP и tar. См. также Операции архивирования, предоставляемые модулем shutil.

  • zlib — сжатие, совместимое с gzip
  • gzip — поддержка файлов gzip
    • Примеры использования
    • Интерфейс командной строки
      • Параметры командной строки
  • bz2 — поддержка сжатия bzip2
    • Сжатие и распаковка файлов
    • Инкрементальное сжатие и распаковка
    • Однократное сжатие и распаковка
    • Примеры использования
  • lzma — сжатие с использованием алгоритма LZMA
    • Чтение и запись сжатых файлов
    • Сжатие и распаковка данных в памяти
    • Прочее
    • Задание пользовательских цепочек фильтров
    • Примеры
  • zipfile — работа с ZIP-архивами
    • Объекты ZipFile
    • Объекты Path
    • Объекты PyZipFile
    • Объекты ZipInfo
    • Интерфейс командной строки
      • Параметры командной строки
    • Подводные камни распаковки
      • Сам файл
      • Ограничения файловой системы
      • Ограничения ресурсов
      • Прерывание
      • Поведение распаковки по умолчанию
  • tarfile — чтение и запись архивных файлов tar
    • Объекты TarFile
    • Объекты TarInfo
    • Фильтры распаковки
      • Стандартные именованные фильтры
      • Ошибки фильтров
      • Рекомендации по дальнейшей проверке
      • Поддержка более старых версий Python
      • Пример фильтра распаковки с сохранением состояния
    • Интерфейс командной строки
      • Параметры командной строки
    • Примеры
      • Примеры чтения
      • Примеры записи
    • Поддерживаемые форматы tar
    • Проблемы Unicode

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

Spec-Zone.ru

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