Dok radite na Excel to CSV pretvaraču, Python je jedan od preferiranih jezika koji se koriste u tu svrhu. Ovaj će vas članak naučiti kako pretvoriti Excel u CSV u Pythonu pružajući detaljan opis konfiguracije Python okruženja, popis koraka koje treba izvršiti i primjerak Python koda koji se može izvoditi za pretvaranje XLSX u CSV. Ovaj kod također će vas voditi da prilagodite izlaznu CSV datoteku na razne načine.
Koraci za pretvaranje Excela u CSV u Pythonu
- Konfigurirajte aplikaciju na koristite Aspose.Cells za Python putem Jave
- Učitajte izvornu Excel datoteku s diska u objekt klase Workbook
- Inicijalizirajte objekt klase TxtSaveOptions za konfiguriranje izlaznog CSV-a
- Postavite svojstvo TxtSaveOptions za unos separatora uz svaki prazan redak
- Spremite izlaznu datoteku kao CSV pretvorenu iz Excel datoteke
Ovi koraci sadrže poveznicu na kompletnu konfiguraciju okruženja za korištenje Aspose.Cells za Python putem Jave. Dok koristite Python Excel u CSV pretvorbu zahtijeva učitavanje izvorne Excel datoteke u objekt klase Radne knjige, a zatim instanciranje TxtSaveOptions za postavljanje oznake za unos separatora za svaki prazan redak u ulaznoj Excel datoteci. Izlaznu datoteku možete spremiti u TSV, TAB_DELIMITED ili CSV formatu prema vašim zahtjevima.
Kod za izvoz Excela u CSV u Pythonu
import jpype | |
import asposecells | |
# Start JVM | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, TxtSaveOptions | |
# Load License | |
licenseHtmlToImage = License() | |
licenseHtmlToImage.setLicense("Aspose.Cells.lic") | |
# Load the source XLSX file to convert to CSV in Python | |
workbook = Workbook("SourceExcelFile.xlsx") | |
# Create and Initialize TxtSaveOptions to customize CSV file | |
save_options = TxtSaveOptions() | |
# Set the flag to render separators for each blank row in the source Excel file | |
save_options.setKeepSeparatorsForBlankRow(True) | |
# Save the output Excel file as a CSV file | |
workbook.save("ExcelBookToCSV.csv",save_options) | |
# Shutdown the JVM | |
jpype.shutdownJVM() |
Ovaj kod pokazuje kako pomoću Pythona pretvarate Excel u CSV uz pomoć nekoliko redaka koda u bilo kojem operativnom sustavu po vašem izboru. Izvorna Excel datoteka može se učitati s diska ili iz memorijskog toka. Pokazuje kako konfigurirati izlaznu CSV datoteku korištenjem objekta klase TxtSaveOptions koji sadrži svojstva poput postavljanja zastavice da se uvijek stavljaju navodnici oko svih vrijednosti, prazne izvorne radne knjige nakon pretvorbe u CSV, postavljanja vrste citata i mnogih drugih svojstava i metode također.
U ovoj smo temi naučili pretvoriti Excel u CSV pomoću Pythona. Ako želite konverziju u obrnutom smjeru, tj. CSV u Excel, pogledajte članak na kako pretvoriti CSV u Excel u Pythonu.