Voor een ontwikkelaar, die probeert XLS-bestanden bij te werken via de Python-toepassing? Aspose.Total for Python via Java API kan helpen om het updateproces te automatiseren. Het is een volledig pakket van verschillende API’s die verschillende formaten behandelen, waaronder Microsoft Excel-bestanden. ASPOSE.CELL API die deel uitmaakt van het Aspose.Total for Python via Java -pakket maakt dit wijzigingsproces eenvoudig. Hieronder vindt u het proces van het bijwerken van het XLS-document.
Hoe XLS-bestand in Python bij te werken
- Maak een nieuw Workbook -klasseobject met het XLS-bronbestand als parameter
- Toegang tot relevant werkblad met behulp van getWorksheets().get(index) -methode
- Voeg nieuwe gegevens in de geopende cel in met behulp van de Worksheet.getCells().get(indexValue).putValue() -methode
- Sla het bestand op als .xls-bestand met behulp van de methode save() door het bestand met pad als parameter door te geven
Wijzigingsvereisten
- Verwijs voor XLS-modificatie rechtstreeks vanuit PyPI naar API’s binnen het project ( Aspose.Cells )
- Of gebruik het volgende pip-commando
pip install aspose.cells
- Download bovendien het API-pakket uit de Downloads -sectie
Code - XLS-bestand bijwerken in 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") |