This document is for an old version of Python that is no longer supported. You should upgrade, and read the Python documentation for the current stable release.

# Compresión de datos y archivado

Los módulos descritos en este capítulo soportan compresión de datos con los algoritmos zlib, gzip, bzip2 e lzma, y la creación de archivos con formato ZIP y tar. Véase también Operaciones de archivado provistos por el módulo `shutil`.

- `zlib` — Compresión compatible con gzip
- `gzip` — Soporte para archivos gzip
  - Ejemplos de uso
  - Interfaz de Línea de Comandos
    - Opciones de línea de comandos
- `bz2` — Soporte para compresión bzip2
  - (De)compresión de archivos
  - (De)compresión incremental
  - (Des)comprimir en un solo paso
  - Ejemplos de uso
- `lzma` — Compresión utilizando el algoritmo LZMA
  - Leyendo y escribiendo ficheros comprimidos
  - Comprimiendo y descomprimiendo datos en memoria
  - Misceláneas
  - Especificando cadenas de filtro personalizadas
  - Ejemplos
- `zipfile` — Trabajar con archivos ZIP
  - Objetos ZipFile
  - Objetos de ruta
  - Objetos PyZipFile
  - Objetos ZipInfo
  - Interfaz de línea de comandos
    - Opciones de línea de comando
  - Problemas de descompresión
    - Del archivo mismo
    - Limitaciones del sistema de archivos
    - Limitaciones de recursos
    - Interrupción
    - Comportamientos predeterminados de extracción
- `tarfile` — Leer y escribir archivos tar
  - Objetos TarFile
  - Objetos TarInfo
  - Extraction filters
    - Default named filters
    - Filter errors
    - Hints for further verification
    - Supporting older Python versions
    - Stateful extraction filter example
  - Interfaz de línea de comandos
    - Opciones de línea de comandos
  - Ejemplos
  - Formatos tar con soporte
  - Problemas Unicode