För en utvecklare, vem försöker uppdatera XLSX-filer via Python-applikationen? Aspose.Total for Python via Java API kan hjälpa till att automatisera uppdateringsprocessen. Det är ett komplett paket med olika API:er som hanterar olika format inklusive Microsoft Excel-filer. ASPOSE.CELL API som är en del av Aspose.Total for Python via Java -paketet gör denna modifieringsprocessen enkel. Nedan följer processen för att uppdatera XLSX-dokumentet.
Hur man uppdaterar XLSX-fil i Python
- Skapa nytt Workbook -klassobjekt med käll-XLSX-filen som parameter
- Tillgång till relevant arbetsblad med getWorksheets().get(index) -metoden
- Infoga nya data i den öppnade cellen med Worksheet.getCells().get(indexValue).putValue() -metoden
- Spara filen som .xlsx-fil med metoden save() genom att skicka filen med sökvägen som parameter
Ändringskrav
- För XLSX-modifiering, 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 Nedladdningar -sektionen
Kod - Uppdatera XLSX-fil i Python
# create a new XLSX workbook | |
wb = Workbook("workbook.xlsx") | |
# insert value in the cells | |
wb.getWorksheets().get(0).getCells().get("A1").putValue("Location") | |
wb.getWorksheets().get(0).getCells().get("B1").putValue("Person") | |
wb.getWorksheets().get(0).getCells().get("A2").putValue("Home") | |
wb.getWorksheets().get(0).getCells().get("B2").putValue("abc") | |
wb.getWorksheets().get(0).getCells().get("A3").putValue("Office") | |
wb.getWorksheets().get(0).getCells().get("B3").putValue("xyz") | |
# save workbook as .xlsx file | |
wb.save("workbook-updated.xlsx") |