Servicios de datos binarios
***************************

Los módulos descritos en este capítulo proporcionan algunas
operaciones básicas de servicios para la manipulación de datos
binarios. Otras operaciones sobre datos binarios específicamente
relacionadas con formatos de archivo y protocolos de red están
descritas en las secciones relevantes.

Algunas bibliotecas descritas bajo Servicios de procesamiento de texto
también funcionan o bien sobre formatos binarios compatibles con ASCII
(por ejemplo "re"), o bien sobre todos los datos binarios (por ejemplo
"difflib").

Adicionalmente, véase la documentación para los tipos de datos
binarios incorporados en Python en Tipos de secuencias binarias ---
bytes, bytearray y memoryview.

* "struct" --- Interpreta bytes como paquetes de datos binarios

  * Funciones y excepciones

  * Cadenas de formato

    * Orden de bytes, tamaño y alineación

    * Caracteres de formato

    * Ejemplos

  * Applications

    * Native Formats

    * Standard Formats

  * Clases

* "codecs" --- Registro de códec y clases base

  * Clases Base de Códec

    * Manejadores de errores

    * Codificación y decodificación sin estado

    * Codificación y decodificación incrementales

      * Objetos IncrementalEncoder

      * Objetos IncrementalDecoder

    * Codificación y decodificación de flujos

      * Objetos StreamWriter

      * Objetos StreamReader

      * Objetos StreamReaderWriter

      * Objetos StreamRecoder

  * Codificaciones y Unicode

  * Codificaciones estándar

  * Codificaciones específicas de Python

    * Codificaciones de texto

    * Transformaciones Binarias

    * Transformaciones de texto

  * "encodings.idna" --- Nombres de dominio internacionalizados en
    aplicaciones

  * "encodings.mbcs" --- Página de códigos ANSI de Windows

  * "encodings.utf_8_sig" --- Códec UTF-8 con firma BOM
