Skapa XLS med Python
Generera XLS via dina Python-applikationer utan att installera Microsoft Office®.
För en utvecklare, vem försöker skapa XLS-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 XLS-fil. Att uppdatera XLS-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 XLS-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 .xls-fil med save() genom att skicka filen med sökvägen som parameter
Skapande krav
- För XLS-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 XLS 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 XLS filformatet
Microsoft Excel är ett kalkylbladsprogram som släpptes första gången 1987. Det är en del av Microsoft Office-paketet med produktivitetsprogram. Excel låter användare skapa och formatera kalkylblad, utföra matematiska beräkningar och skapa diagram och grafer. Excel-filer sparas i ett proprietärt binärt format som kallas .xls. Det här formatet är inte kompatibelt med andra kalkylarksprogram, till exempel Google Kalkylark. Excel-filer kan också sparas i .xlsx, ett nyare XML-baserat format som är kompatibelt med andra kalkylbladsprogram. När en Excel-fil sparas i .xls-format, sparas den som en äldre binär fil. Det betyder att filen endast kan öppnas i Excel och inte kommer att vara kompatibel med andra kalkylprogram. Äldre binära filer är större än .xlsx-filer och kan ta längre tid att öppna. Om du behöver dela en Excel-fil med någon som inte har Excel kan du spara filen i .csv-format. Det här formatet kan öppnas i en textredigerare, till exempel Microsoft Notepad, och kommer att vara kompatibelt med andra kalkylbladsprogram.