바이너리 데이터 서비스¶
이 장에서 설명하는 모듈은 바이너리 데이터를 다루기 위한 기본 서비스 연산을 제공합니다. 파일 포맷, 네트워크 프로토콜과 관련 있는 바이너리 데이터에 대한 연산은 관련 절에서 설명합니다.
텍스트 처리 서비스에서 설명한 일부 라이브러리는 ASCII 호환 바이너리 형식 (예를 들면, re
) 또는 모든 바이너리 데이터 (예를 들면, difflib
)에 사용할 수 있습니다.
또한, 파이썬 내장 바이너리 데이터형에 대한 설명은 바이너리 시퀀스 형 — 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
- 코덱 베이스 클래스
- 인코딩과 유니코드
- 표준 인코딩
- 파이썬 특정 인코딩
encodings.idna
— 응용 프로그램에서의 국제화된 도메인 이름encodings.mbcs
— 윈도우 ANSI 코드 페이지encodings.utf_8_sig
— BOM 서명이 있는 UTF-8 코덱