데이터 압축 및 보관¶
이 장에서 설명하는 모듈은 zlib, gzip, bzip2 및 lzma 알고리즘을 사용한 데이터 압축과 ZIP- 및 tar- 형식 저장소 생성을 지원합니다. shutil
모듈에서 제공하는 아카이브 연산도 참조하십시오.
zlib
— Compression compatible with gzipgzip
— Support for gzip filesbz2
— Support for bzip2 compressionlzma
— Compression using the LZMA algorithmzipfile
— Work with ZIP archivestarfile
— Read and write tar archive filesopen()
is_tarfile()
TarError
ReadError
CompressionError
StreamError
ExtractError
HeaderError
FilterError
AbsolutePathError
OutsideDestinationError
SpecialFileError
AbsoluteLinkError
LinkOutsideDestinationError
ENCODING
REGTYPE
AREGTYPE
LNKTYPE
SYMTYPE
CHRTYPE
BLKTYPE
DIRTYPE
FIFOTYPE
CONTTYPE
GNUTYPE_LONGNAME
GNUTYPE_LONGLINK
GNUTYPE_SPARSE
USTAR_FORMAT
GNU_FORMAT
PAX_FORMAT
DEFAULT_FORMAT
- TarFile 객체
- TarInfo 객체
- Extraction filters
- 명령 줄 인터페이스
- 예
- 지원되는 tar 형식
- 유니코드 문제