CSV-Datei mit Python komprimieren

In diesem Thema wird erläutert, wie Sie die Datei CSV mit Python komprimieren. Es erklärt die IDE-Einstellungen, den schrittweisen Prozess und ein funktionierendes Codebeispiel für die CSV-Dateikomprimierung mit Python. Darüber hinaus können Sie mit demselben Ansatz mehrere CSV-Dateien in einem einzigen ZIP-Archiv komprimieren.

Schritte zum Komprimieren von CSV mit Python

  1. Bereiten Sie die IDE für die Arbeit mit Aspose.ZIP für die Komma-getrennte Wertdateikomprimierung vor
  2. Erstellen Sie ein Objekt der Klasse Archive
  3. Übergeben Sie die Zeichenfolgenwerte als Namen der Dateien im ZIP
  4. Exportieren Sie das komprimierte ZIP-Ausgabeverzeichnis mit der Methode save

Die obigen Schritte zeigen, wie Sie mit Python einen CSV-Dateigrößenreduzierer erstellen. Der Vorgang beginnt mit dem Lesen der Quelldatei mit kommagetrennten Werten. Anschließend übergeben Sie den Dateipfad und die Namen, um die Einträge im Ausgabe-ZIP-Verzeichnis zu erstellen. Schreiben Sie abschließend das generierte ZIP-Archiv, das die komprimierte CSV-Datei enthält.

Code zum Komprimieren von CSV-Dateien mit 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')

Das folgende Codebeispiel zeigt die Funktion zum Komprimieren von CSV mit Python. Es handelt sich um eine einfache Version zum Erlernen der Komprimierung, die weiter verbessert werden kann, um mehrere CSV-Dateien gleichzeitig zu komprimieren. Ebenso können kompliziertere und erweiterte Funktionen zur Verarbeitung von ZIP-Dateien, wie der Schutz des ZIP-Verzeichnisses, je nach Ihren Anforderungen in Ihre Anwendung integriert werden.

In diesem Artikel wird der Vorgang zum Komprimieren einer CSV-Datei mit Python beschrieben. Wenn Sie jedoch erfahren möchten, wie Sie ZIP-Dateien extrahieren, sehen Sie sich ZIP-Datei in Python extrahieren an.

 Deutsch