Python 3.6.5 Documentation > Data Compression and Archiving
Data Compression and Archiving ******************************
The modules described in this chapter support data compression with the zlib, gzip, bzip2 and lzma algorithms, and the creation of ZIP- and tar-format archives. See also Archiving operations provided by the "shutil" module.
* "zlib" — Compression compatible with **gzip**
* "gzip" — Support for **gzip** files
* Examples of usage
* "bz2" — Support for **bzip2** compression
* (De)compression of files
* Incremental (de)compression
* One-shot (de)compression
* "lzma" — Compression using the LZMA algorithm
* Reading and writing compressed files
* Compressing and decompressing data in memory
* Miscellaneous
* Specifying custom filter chains
* Examples
* "zipfile" — Work with ZIP archives
* ZipFile Objects
* PyZipFile Objects
* ZipInfo Objects
* Command-Line Interface
* Command-line options
* "tarfile" — Read and write tar archive files
* TarFile Objects
* TarInfo Objects
* Command-Line Interface
* Command-line options
* Examples
* Supported tar formats
* Unicode issues
|