Services autour des Données Binaires¶
Les modules décrits dans ce chapitre fournissent des services élémentaires pour manipuler des données binaires. Les autres manipulations sur les données binaires, particulièrement celles en relation avec les formats de fichier et les protocoles réseaux sont décrits dans leurs propres chapitres.
Certaines bibliothèques décrites dans Services de Manipulation de Texte fonctionnent aussi avec soit des formats binaires compatibles ASCII (comme le module re
) soit toutes les données binaires (comme le module difflib
).
En complément, consultez la documentation des types natifs binaires dans Séquences Binaires — bytes, bytearray, vue mémoire.
struct
— manipulation de données agrégées sous forme binaire comme une séquence d'octetscodecs
— Registre des codecs et classes de base associéesencode()
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
- Classes de base de codecs
- Encodings and Unicode
- Standard Encodings
- Python Specific Encodings
encodings.idna
--- Internationalized Domain Names in Applicationsencodings.mbcs
--- Windows ANSI codepageencodings.utf_8_sig
--- UTF-8 codec with BOM signature