Python을 사용하여 CSV 파일 압축

이 주제에서는 Python을 사용하여 CSV 파일을 압축하는 방법에 대해 자세히 설명합니다. IDE 설정, 단계별 프로세스, Python을 사용하여 CSV 파일을 압축하는 방법에 대한 작업 코드 샘플을 설명합니다. 또한 동일한 접근 방식을 사용하여 여러 CSV 파일을 단일 ZIP 아카이브로 압축할 수 있습니다.

Python을 사용하여 CSV를 압축하는 단계

  1. Aspose.ZIP를 사용하여 쉼표로 구분된 값 파일 압축을 위한 IDE 준비
  2. Archive 클래스의 객체를 만듭니다.
  3. ZIP 파일의 이름으로 문자열 값을 전달합니다.
  4. save 메서드를 사용하여 압축된 ZIP 디렉토리 출력을 내보냅니다.

위의 단계는 Python을 사용하여 CSV 파일 크기 축소기를 만드는 방법을 보여줍니다. 프로세스는 소스 쉼표로 구분된 값 파일을 읽는 것으로 시작합니다. 그런 다음 파일 경로와 이름을 전달하여 출력 ZIP 디렉터리에 항목을 만듭니다. 마지막으로 압축된 CSV 파일이 포함된 생성된 ZIP 아카이브를 작성합니다.

Python을 사용하여 CSV 파일을 압축하는 코드

import aspose.zip as az
path = "C://"
# Create and save archive with a CSV file
with az.Archive() as archive:
# Add CSV file into archive
archive.create_entry("Sample.csv", path + "input.csv")
# Save zip archive
archive.save('csv_archive.zip')

아래 코드 샘플은 Python을 사용하여 CSV를 압축하는 기능을 보여줍니다. 이는 압축을 배우는 간단한 버전으로, 여러 CSV 파일을 한 번에 압축하도록 더욱 개선할 수 있습니다. 마찬가지로 ZIP 디렉터리를 보호하는 것과 같은 복잡하고 고급 ZIP 파일 처리 기능도 요구 사항에 따라 애플리케이션에 통합할 수 있습니다.

이 글에서는 Python을 사용하여 CSV 파일을 압축하는 과정을 설명했습니다. 하지만 ZIP 파일을 추출하는 방법을 알아보고 싶다면 파이썬에서 ZIP 파일 추출을 살펴보세요.

 한국인