7. Serviços de Dados Binários¶
Os módulos descritos neste capítulo fornecem algumas operações de serviços básicos para manipulação de dados binários. Outras operações sobre dados binários, especificamente em relação a formatos de arquivo e protocolos de rede, são descritas nas seções relevantes.
Algumas bibliotecas descritas em Serviços de Processamento de Texto também funcionam com formatos binários compatíveis com ASCII (por exemplo re
) ou com todos os dados binários (por exemplo difflib
).
Além disso, consulte a documentação dos tipos de dados binários internos do Python em Tipos de Sequência Binária — bytes, bytearray, memoryview.
- 7.1.
struct
— Interpret bytes as packed binary data - 7.2.
codecs
— Codec registry and base classes- 7.2.1. Codec Base Classes
- 7.2.2. Encodings and Unicode
- 7.2.3. Standard Encodings
- 7.2.4. Python Specific Encodings
- 7.2.5.
encodings.idna
— Internationalized Domain Names in Applications - 7.2.6.
encodings.mbcs
— Windows ANSI codepage - 7.2.7.
encodings.utf_8_sig
— UTF-8 codec with BOM signature