Servis Data Binary¶
Modul-modul yang dijelaskan pada bab ini menyediakan operasi-operasi servis dasar untuk memanipulasi data binary. Operasi lainnya pada data binary, khususnya yang berkaitan dengan format file dan protokol jaringan, dijelaskan pada bagian yang relevan.
Beberapa pustaka yang dijelaskan pada Layanan Pemrosesan Teks juga bekerja dengan format-format binary yang ASCII-compatible (contohnya, re
) maupun semua data binary (contohnya, difflib
).
Sebagai tambahan, lihat dokumentasi untuk tipe data binary bawaan Python di Binary Sequence Types --- bytes, bytearray, 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
- Codec Base Classes
- 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