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
- Pripremite IDE za rad s Aspose.ZIP za kompresiju datoteke s vrijednostima odvojenim zarezima
- Napravite objekt klase Archive
- Proslijedite vrijednosti niza kao nazive datoteka u ZIP-u
- 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.