Документация Python неофициальный перевод

archiving.md

77 строк · 7.4 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.15/library/archiving.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Сжатие данных и архивация89Модули, описанные в этой главе, поддерживают сжатие данных с помощью zlib, gzip, bzip2, lzma и zstd, а также создание архивов в форматах ZIP и tar-формат архивов. См. также [операции архивации](https://python-all.ru/3.15/library/shutil.html#archiving-operations), предоставляемые [`shutil`](https://python-all.ru/3.15/library/shutil.html#module-shutil) модулем.1011- [Пакет `compression`](https://python-all.ru/3.15/library/compression.html)12- [`compression.zstd` – сжатие, совместимое с форматом Zstandard](https://python-all.ru/3.15/library/compression.zstd.html)1314  - [Исключения](https://python-all.ru/3.15/library/compression.zstd.html#exceptions)15  - [Чтение и запись сжатых файлов](https://python-all.ru/3.15/library/compression.zstd.html#reading-and-writing-compressed-files)16  - [Сжатие и распаковка данных в памяти](https://python-all.ru/3.15/library/compression.zstd.html#compressing-and-decompressing-data-in-memory)17  - [Словари Zstandard](https://python-all.ru/3.15/library/compression.zstd.html#zstandard-dictionaries)18  - [Расширенное управление параметрами](https://python-all.ru/3.15/library/compression.zstd.html#advanced-parameter-control)19  - [Разное](https://python-all.ru/3.15/library/compression.zstd.html#miscellaneous)20  - [Примеры](https://python-all.ru/3.15/library/compression.zstd.html#examples)21- [`zlib` – сжатие, совместимое с **gzip**](https://python-all.ru/3.15/library/zlib.html)22- [`gzip` – поддержка файлов **gzip**](https://python-all.ru/3.15/library/gzip.html)2324  - [Примеры использования](https://python-all.ru/3.15/library/gzip.html#examples-of-usage)25  - [Интерфейс командной строки](https://python-all.ru/3.15/library/gzip.html#command-line-interface)2627    - [Параметры командной строки](https://python-all.ru/3.15/library/gzip.html#command-line-options)28- [`bz2` – поддержка сжатия **bzip2**](https://python-all.ru/3.15/library/bz2.html)2930  - [Сжатие и распаковка файлов](https://python-all.ru/3.15/library/bz2.html#de-compression-of-files)31  - [Инкрементальное сжатие/распаковка](https://python-all.ru/3.15/library/bz2.html#incremental-de-compression)32  - [Однопроходное сжатие/распаковка](https://python-all.ru/3.15/library/bz2.html#one-shot-de-compression)33  - [Примеры использования](https://python-all.ru/3.15/library/bz2.html#examples-of-usage)34- [`lzma` – сжатие с использованием алгоритма LZMA](https://python-all.ru/3.15/library/lzma.html)3536  - [Чтение и запись сжатых файлов](https://python-all.ru/3.15/library/lzma.html#reading-and-writing-compressed-files)37  - [Сжатие и распаковка данных в памяти](https://python-all.ru/3.15/library/lzma.html#compressing-and-decompressing-data-in-memory)38  - [Разное](https://python-all.ru/3.15/library/lzma.html#miscellaneous)39  - [Настройка пользовательских цепочек фильтров](https://python-all.ru/3.15/library/lzma.html#specifying-custom-filter-chains)40  - [Примеры](https://python-all.ru/3.15/library/lzma.html#examples)41- [`zipfile` – работа с ZIP-архивами](https://python-all.ru/3.15/library/zipfile.html)4243  - [Объекты ZipFile](https://python-all.ru/3.15/library/zipfile.html#zipfile-objects)44  - [Объекты Path](https://python-all.ru/3.15/library/zipfile.html#path-objects)45  - [Объекты PyZipFile](https://python-all.ru/3.15/library/zipfile.html#pyzipfile-objects)46  - [Объекты ZipInfo](https://python-all.ru/3.15/library/zipfile.html#zipinfo-objects)47  - [Интерфейс командной строки](https://python-all.ru/3.15/library/zipfile.html#command-line-interface)4849    - [Параметры командной строки](https://python-all.ru/3.15/library/zipfile.html#command-line-options)50  - [Подводные камни распаковки](https://python-all.ru/3.15/library/zipfile.html#decompression-pitfalls)5152    - [Из самого файла](https://python-all.ru/3.15/library/zipfile.html#from-file-itself)53    - [Ограничения файловой системы](https://python-all.ru/3.15/library/zipfile.html#file-system-limitations)54    - [Ограничения ресурсов](https://python-all.ru/3.15/library/zipfile.html#resources-limitations)55    - [Прерывание](https://python-all.ru/3.15/library/zipfile.html#interruption)56    - [Поведение по умолчанию при извлечении](https://python-all.ru/3.15/library/zipfile.html#default-behaviors-of-extraction)57- [`tarfile` – чтение и запись tar-архивов](https://python-all.ru/3.15/library/tarfile.html)5859  - [Объекты TarFile](https://python-all.ru/3.15/library/tarfile.html#tarfile-objects)60  - [Объекты TarInfo](https://python-all.ru/3.15/library/tarfile.html#tarinfo-objects)61  - [Фильтры извлечения](https://python-all.ru/3.15/library/tarfile.html#extraction-filters)6263    - [Именованные фильтры по умолчанию](https://python-all.ru/3.15/library/tarfile.html#default-named-filters)64    - [Ошибки фильтров](https://python-all.ru/3.15/library/tarfile.html#filter-errors)65    - [Подсказки для дополнительной проверки](https://python-all.ru/3.15/library/tarfile.html#hints-for-further-verification)66    - [Поддержка старых версий Python](https://python-all.ru/3.15/library/tarfile.html#supporting-older-python-versions)67    - [Пример фильтра извлечения с состоянием](https://python-all.ru/3.15/library/tarfile.html#stateful-extraction-filter-example)68  - [Интерфейс командной строки](https://python-all.ru/3.15/library/tarfile.html#command-line-interface)6970    - [Параметры командной строки](https://python-all.ru/3.15/library/tarfile.html#command-line-options)71  - [Примеры](https://python-all.ru/3.15/library/tarfile.html#examples)7273    - [Примеры чтения](https://python-all.ru/3.15/library/tarfile.html#reading-examples)74    - [Примеры записи](https://python-all.ru/3.15/library/tarfile.html#writing-examples)75  - [Поддерживаемые форматы tar](https://python-all.ru/3.15/library/tarfile.html#supported-tar-formats)76  - [Проблемы с Unicode](https://python-all.ru/3.15/library/tarfile.html#unicode-issues)77