Comprimi file CSV usando Python

Questo argomento spiega come comprimere un file CSV usando Python. Spiega le impostazioni IDE, il processo graduale e un esempio di codice funzionante per la compressione di file CSV usando Python. Inoltre, puoi usare lo stesso approccio per comprimere più file CSV in un singolo archivio ZIP.

Passaggi per comprimere CSV usando Python

  1. Preparare l’IDE per lavorare con Aspose.ZIP per la compressione dei file con valori separati da virgole
  2. Crea un oggetto della classe Archive
  3. Passare i valori stringa come nome dei file nello ZIP
  4. Esportare la directory ZIP compressa in output utilizzando il metodo save

I passaggi sopra mostrano come creare un riduttore di dimensioni di file CSV usando Python. Il processo inizia leggendo il file sorgente con valori separati da virgole. Successivamente, passa il percorso e i nomi del file per creare le voci nella directory ZIP di output. Infine, scrivi l’archivio ZIP generato contenente il file CSV compresso.

Codice per comprimere file CSV usando 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')

L’esempio di codice qui sotto mostra la funzionalità per comprimere CSV usando Python. È una versione semplice per imparare la compressione che può essere ulteriormente improvvisata per comprimere più file CSV contemporaneamente. Allo stesso modo, funzionalità di elaborazione di file ZIP complicate e avanzate come la protezione della directory ZIP possono anche essere incorporate nella tua applicazione in base alle tue esigenze.

Questo articolo ha delineato il processo per comprimere un file CSV usando Python. Tuttavia, se hai bisogno di esplorare l’estrazione di file ZIP, dai un’occhiata a Estrarre il file ZIP in Python.

 Italiano