Skapa CSV med Python
Generera CSV via dina Python-applikationer utan att installera Microsoft Office®.
För en utvecklare, vem försöker skapa CSV-filer via Python-applikationen? Aspose.Total for Python via Java API kan hjälpa till att automatisera skapandeprocessen. Det är ett komplett paket med olika API:er som hanterar olika format inklusive Microsoft Office-filer och bilder. Aspose.Cells for Python via Java API som är en del av Aspose.Total for Python via Java -paketet gör denna genereringsprocessen enkel. Nedan är skapelseprocessen. Dessutom kan utvecklare enkelt förbättra applikationen för ändring av CSV-fil. Att uppdatera CSV-fil med Python-processen är densamma förutom att den kräver befintlig fil som parameter när du skapar Workbook-objektet.
Hur man skapar CSV-fil i Python
- Skapa nytt Workbook -klassobjekt med FilFormatType som parameter
- Få tillgång till nödvändig Worksheet med getWorksheets().get(index) -metoden
- Infoga data i den öppnade cellen med Worksheet.getCells().get(indexValue).putValue() -metoden
- Spara dokumentet som .csv-fil med save() genom att skicka filen med sökvägen som parameter
Skapande krav
- För CSV-generering, referera API:er inom projektet direkt från PyPI ( Aspose.Cells )
- Eller använd följande pip-kommando
pip install aspose.cells
- Dessutom ladda ner API-paketet från downloads -sektionen
Skapa CSV i Python
# create a new XLSX workbook | |
workbook = Workbook(FileFormatType.XLSX) | |
worksheet = workbook.getWorksheets().get(0) | |
# Insert a string value to a cell | |
worksheet.getCells().get("C2").setValue("Image") | |
# set the 4th row height | |
worksheet.getCells().setRowHeight(3, 150) | |
# set the C column width | |
worksheet.getCells().setColumnWidth(3,50) | |
# add a picture to the D4 cell | |
index = worksheet.getPictures().add(3, 3, "aspose-cells-for-python.png") | |
# get the picture object | |
pic = worksheet.getPictures().get(index) | |
# save the Excel file | |
workbook.save("workbook_with_image.xlsx") |
Utforska Alternativ med Python
Vad är CSV filformatet
En CSV-fil är en fil med kommaseparerade värden. Dessa filer används för att lagra tabelldata, till exempel ett kalkylblad eller en databas. Data i en CSV-fil separeras med kommatecken. Varje rad med data i en CSV-fil kallas en post. En CSV-fil kan öppnas i en textredigerare, till exempel Microsoft Notepad eller Apple TextEdit. CSV-filer kan också öppnas i kalkylprogram, som Microsoft Excel eller Apple Numbers. När en CSV-fil öppnas i en textredigerare visas data i filen i tabellformat. Varje kolumn separeras med ett kommatecken och varje rad avgränsas med en ny rad. Den första raden i en CSV-fil kallas rubrikraden. Rubrikraden innehåller namnen på kolumnerna i filen. Data i en CSV-fil kan exporteras från ett kalkylprogram, som Microsoft Excel eller Apple Numbers. Data kan också importeras till ett kalkylprogram från en CSV-fil.