Сжатие CSV-файла с помощью Python

В этой теме подробно описывается, как сжать файл CSV с помощью Python. В ней объясняются настройки IDE, пошаговый процесс и рабочий пример кода для сжатия файла CSV с помощью Python. Более того, вы можете использовать тот же подход для сжатия нескольких файлов CSV в один архив ZIP.

Шаги по сжатию CSV с помощью Python

  1. Подготовьте IDE для работы с Aspose.ZIP для сжатия файлов со значениями, разделенными запятыми
  2. Создайте объект класса Archive
  3. Передайте строковые значения в качестве имен файлов в ZIP-архиве.
  4. Экспортируйте выходной сжатый ZIP-каталог с помощью метода save

Шаги выше показывают, как создать редуктор размера файла CSV с помощью Python. Процесс начинается с чтения исходного файла значений, разделенных запятыми. Затем передайте путь к файлу и имена для создания записей в выходном каталоге ZIP. Наконец, запишите сгенерированный архив ZIP, содержащий сжатый файл CSV.

Код для сжатия CSV-файла с использованием Python

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')

Пример кода ниже демонстрирует функцию сжатия CSV с помощью Python. Это простая версия для изучения сжатия, которая может быть дополнительно импровизирована для сжатия нескольких файлов CSV одновременно. Аналогично, сложные и продвинутые функции обработки файлов ZIP, такие как защита каталога ZIP, также могут быть включены в ваше приложение на основе ваших требований.

В этой статье описан процесс сжатия CSV-файла с помощью Python. Однако, если вам нужно изучить извлечение ZIP-файлов, взгляните на Извлечь ZIP-файл на Python.

 Русский