Стисніть файл CSV у Python - CSV у ZIP

З величезним надходженням даних розміри файлів збільшуються і, отже, вимагають більше місця для зберігання. З іншого боку, файл великого обсягу важко поділитися через хмару, коли є обмеження на передачу файлів. Отже, стиснення великого файлу є єдиним способом вирішення цієї проблеми. Aspose.ZIP надає онлайн-інструмент для створення файлів ZIP в Інтернеті, а також пропонує програмне рішення для програмування великих ZIP-файлів. Однак ми навчимося стискати файл CSV у Python за допомогою Aspose.ZIP for Python через .NET. Ця бібліотека стиснення Python дає змогу створювати компресор файлів CSV для вашої бізнес-програми. Отже, почнемо.

Ми розглянемо наступні моменти:

  1. Встановлення бібліотеки стиснення Python
  2. Програмне стиснення файлу CSV у Python
  3. Створити ZIP-файл онлайн

Встановлення бібліотеки стиснення Python

Цей добре розроблений API Python оснащений можливостями стиснення/декомпресії, обробки архівів і шифрування ZIP. Крім того, він пропонує широкі можливості програмного перетворення серед популярних форматів файлів ZIP. Отже, ви можете легко стискати великі файли CSV за допомогою Aspose.ZIP for Python через .NET. Що ж, щоб установити цю [бібліотеку] стиснення Python 8, запустіть таку команду pip у CMD/термінал:

pip install aspose-zip

Примітка: переконайтеся, що ви налаштували Python на своєму комп’ютері перед встановленням цього API.

бібліотека стиснення python

Програмне стиснення файлу CSV у Python

У цьому розділі описано фактичну реалізацію конвертації CSV у ZIP у Python. Для цього у нас є вихідний файл CSV.

Щоб стиснути файл CSV програмним шляхом до меншого розміру, виконайте наведені нижче дії.

  • Імпортуйте Aspose.ZIP у проект.
  • Створіть об’єкт класу Архів.
  • Додайте файл до архіву, викликавши функцію createentry.
  • Збережіть ZIP-архів, викликавши метод save.

Наступний фрагмент коду демонструє, як конвертувати CSV у ZIP у Python:

# Імпортуйте Aspose.ZIP у проект.
import aspose.zip as az
# Створити об’єкт класу Архів. 
with az.Archive() as archive:
    # Додайте файл до архіву, викликавши функцію create_entry.
    archive.create_entry("Sheet1.csv", "/Sheet1.csv")
    # Збережіть ZIP-архів, викликавши метод збереження. 
    archive.save('/output_archive.zip')

Після запуску наведеного вище зразка коду за вказаною адресою буде створено новий ZIP-файл.

Створити ZIP-файл онлайн

Цей онлайн компресор файлів CSV також підтримується Aspose.ZIP. Він безкоштовний і ефективно працює на ПК та мобільних пристроях. Існує корпоративний інтерфейс користувача з функцією перетягування, де ви можете завантажувати файли з Dropbox, OneDrive або локальної файлової системи. Ви можете легко конвертувати CSV у ZIP і завантажити отриманий файл просто з інтерфейсу користувача.

створити файл zip онлайн

Перетворіть CSV на ZIP – отримайте безкоштовну ліцензію

Ви можете скористатися безкоштовною тимчасовою ліцензією, щоб спробувати цю бібліотеку Python Compression без обмежень щодо оцінювання.

Висновок

На цьому допис у блозі закінчився. Сподіваємось, ви навчилися стискати файл CSV у Python за допомогою цієї бібліотеки стиснення Python. Ви можете створити компресор файлів CSV за допомогою Aspose.ZIP for Python через .NET. Крім того, ви також бачили, як програмно стиснути файл CSV до меншого розміру. Крім того, ви можете відвідати документацію і API посилання, щоб дослідити інші функції.

Нарешті aspose.com пише нові дописи в блозі. Тому, будь ласка, залишайтеся на зв’язку для отримання останніх оновлень.

Допомога доступна

Ви можете повідомити нам про свої запитання чи запити на нашому форумі.

Часті запитання – FAQ

Як зменшити розмір файлу CSV у Python?

Aspose.ZIP for Python через .NET — це багатофункціональна бібліотека стиснення Python. Ви можете легко стискати великі файли CSV у Python. Будь ласка, відвідайте це посилання, щоб побачити впровадження.

Як зменшити файл CSV?

Ви можете використовувати цей онлайн компресор файлів CSV, щоб конвертувати CSV у ZIP.

Дивись також