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
— Interpret bytes as packed binary datacodecs
— Codec registry and base classesencode()
decode()
lookup()
CodecInfo
getencoder()
getdecoder()
getincrementalencoder()
getincrementaldecoder()
getreader()
getwriter()
register()
unregister()
open()
EncodedFile()
iterencode()
iterdecode()
BOM
BOM_BE
BOM_LE
BOM_UTF8
BOM_UTF16
BOM_UTF16_BE
BOM_UTF16_LE
BOM_UTF32
BOM_UTF32_BE
BOM_UTF32_LE
- Clases Base de Códec
- Codificaciones y Unicode
- Codificaciones estándar
- Codificaciones específicas de Python
encodings.idna
— Nombres de dominio internacionalizados en aplicacionesencodings.mbcs
— Página de códigos ANSI de Windowsencodings.utf_8_sig
— Códec UTF-8 con firma BOM