データ圧縮とアーカイブ
**********************

The modules described in this chapter support data compression with
the zlib, gzip, bzip2, lzma, and zstd algorithms, and the creation of
ZIP- and tar-format archives.  See also アーカイブ化操作 provided by
the "shutil" module.

* The "compression" package

* "compression.zstd" --- Compression compatible with the Zstandard
  format

  * 例外

  * 圧縮ファイルへの読み書き

  * メモリ上での圧縮と展開

  * Zstandard dictionaries

  * Advanced parameter control

  * その他

  * 使用例

* "zlib" --- **gzip** 互換の圧縮

* "gzip" --- **gzip** ファイルのサポート

  * 使い方の例

  * コマンドライン・インターフェース

    * コマンドラインオプション

* "bz2" --- **bzip2** 圧縮のサポート

  * ファイルの圧縮/解凍

  * 逐次圧縮および展開

  * 一括圧縮/解凍

  * 使い方の例

* "lzma" --- LZMA アルゴリズムを使用した圧縮

  * 圧縮ファイルへの読み書き

  * メモリ上での圧縮と展開

  * その他

  * カスタムフィルタチェインの指定

  * 使用例

* "zipfile" --- ZIP アーカイブの処理

  * ZipFile objects

  * Path objects

  * PyZipFile objects

  * ZipInfo objects

  * コマンドライン・インターフェース

    * コマンドラインオプション

  * Decompression pitfalls

    * From file itself

    * File system limitations

    * Resources limitations

    * Interruption

    * Default behaviors of extraction

* "tarfile" --- tar アーカイブファイルの読み書き

  * TarFile オブジェクト

  * TarInfo オブジェクト

  * Extraction filters

    * Default named filters

    * Filter errors

    * Hints for further verification

    * Supporting older Python versions

    * Stateful extraction filter example

  * コマンドラインインターフェイス

    * コマンドラインオプション

  * 使用例

    * Reading examples

    * Writing examples

  * サポートしている tar フォーマット

  * Unicode に関する問題
