Python의 GZIP 파일

GZIP(GNU Zip)은 파일 크기를 줄여 저장 및 전송을 더 쉽게 만드는 데 도움이 되는 널리 사용되는 파일 압축 형식입니다. UNIX 운영 체제에서 파일 압축에 일반적으로 사용됩니다. 이 기사에서는 Python에서 파일을 GZIP하는 방법을 배웁니다. 또한 Python에서 GZIP 파일의 압축을 푸는 방법도 살펴보겠습니다.

Python GZIP 라이브러리

Python용 Aspose.ZIP은 ZIP, GZIP, TAR, 7z 등을 포함한 다양한 압축 형식으로 작업할 수 있는 다양한 기능을 제공합니다. 압축된 파일을 쉽게 관리하고 조작할 수 있어 Python 애플리케이션에서 파일 압축 작업을 처리하는 개발자에게 유용한 도구입니다.

라이브러리를 다운로드하거나 PyPI에서 설치할 수 있습니다.

> pip install aspose-zip

Python에서 GZIP 파일 만들기

다음은 Python에서 GZIP으로 파일을 압축하는 단계입니다.

  • 먼저 GzipArchive 클래스의 개체를 만듭니다.
  • 그런 다음 GzipArchive.setsource() 메서드를 사용하여 GZIP에 파일을 추가합니다.
  • 마지막으로 GzipArchive.save() 메소드를 사용하여 GZIP 아카이브를 저장합니다.

다음 코드 샘플은 Python의 폴더에서 파일을 GZIP으로 압축하는 방법을 보여줍니다.

import aspose.zip as az

# gzip 아카이브 생성
with az.gzip.GzipArchive() as archive:
    # gzip에 파일 추가
    archive.set_source("file.bin")

    # gzip 아카이브 저장
    archive.save("gzip_archive.gz")

Python에서 GZIP 파일 압축 풀기

다음은 Python에서 GZIP 아카이브의 압축을 푸는 단계입니다.

  • 먼저 GzipArchive 클래스를 사용하여 GZIP 파일을 로드합니다.
  • 그런 다음 GzipArchive.extracttodirectory() 메서드를 사용하여 GZIP 파일의 압축을 풉니다.

다음 코드 샘플은 Python에서 GZIP 파일의 압축을 푸는 방법을 보여줍니다.

import aspose.zip as az

# gzip 아카이브 로드
with az.gzip.GzipArchive("gzip_archive.gz") as archive:
    
    # gzip 압축 풀기
    archive.extract_to_directory("gzip_archive_extracted")

Python GZIP 모듈 - 무료 라이센스 받기

평가 제한 없이 GZIP 아카이브를 생성하거나 압축을 풀기 위해 무료 임시 라이센스를 취득할 수 있습니다.

학습 자료

다음 리소스를 사용하여 Python GZIP 라이브러리에 대해 자세히 알아볼 수 있습니다.

온라인 GZIP 도구

우리는 또한 Python용 Aspose.ZIP으로 구동되는 파일을 GZIP으로 압축하는 무료 온라인 도구를 제공합니다.

결론

Python용 Aspose.ZIP은 압축 및 압축 해제 작업을 위한 강력하고 기능이 풍부한 라이브러리를 제공하여 GZIP 파일 작업 프로세스를 단순화합니다. 이 튜토리얼에서는 Python에서 GZIP 파일을 생성하는 기본 사항을 다루었습니다. 또한 GZIP 파일의 압축을 풀고 해당 콘텐츠를 디렉터리에 추출하는 방법도 보여 주었습니다. Python 애플리케이션에 라이브러리를 쉽게 통합하고 압축 및 압축 해제 작업을 단순화할 수 있습니다.

또한보십시오