Spec-Zone.ru › Python 3.12

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

Модули, описанные в этой главе, поддерживают сжатие данных алгоритмами 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–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/archiving.html

Spec-Zone.ru

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