Komprimirajte CSV datoteku pomoću Pythona

Ova tema razrađuje kako kompresirati CSV datoteku pomoću Pythona. Objašnjava IDE postavke, postupni postupak i radni uzorak koda za kompresiju CSV datoteke pomoću Pythona. Štoviše, možete koristiti isti pristup za komprimiranje više CSV datoteka u jednu ZIP arhivu.

Koraci za komprimiranje CSV-a pomoću Pythona

  1. Pripremite IDE za rad s Aspose.ZIP za kompresiju datoteke s vrijednostima odvojenim zarezima
  2. Napravite objekt klase Archive
  3. Proslijedite vrijednosti niza kao nazive datoteka u ZIP-u
  4. Eksportirajte izlazni komprimirani ZIP direktorij korištenjem metode save

Gore navedeni koraci pokazuju kako stvoriti CSV reduktor veličine datoteke pomoću Pythona. Proces počinje čitanjem izvorne datoteke vrijednosti odvojene zarezima. Nakon toga proslijedite put datoteke i nazive za stvaranje unosa u izlaznom ZIP direktoriju. Na kraju, napišite generiranu ZIP arhivu koja sadrži komprimiranu CSV datoteku.

Kod za komprimiranje CSV datoteke pomoću Pythona

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

Uzorak koda u nastavku prikazuje značajku sažimanja CSV-a pomoću Pythona. To je jednostavna verzija za učenje kompresije koja se dalje može improvizirati za komprimiranje nekoliko CSV datoteka odjednom. Isto tako, komplicirane i napredne značajke obrade ZIP datoteka poput zaštite ZIP imenika također se mogu ugraditi u vašu aplikaciju na temelju vaših zahtjeva.

U ovom je članku opisan postupak sažimanja CSV datoteke pomoću Pythona. Međutim, ako trebate istražiti izdvajanje ZIP datoteka, pogledajte Ekstrakt ZIP datoteke u Pythonu.

 Hrvatski