Organizacje często aktualizują swoje dane przechowywane w plikach programu Excel, takie jak dane uczniów, kartoteki pacjentów i listy pozycji magazynowych itp. Za pośrednictwem oprogramowania firmowego. Aspose.Total for Python via Java API zapewnia funkcjonalność modyfikacji arkuszy kalkulacyjnych za pośrednictwem oprogramowania. Programiści mogą wzbogacić oprogramowanie o możliwości modyfikacji, integrując API i pisząc kilka linijek kodu. API Aspose.Cells for Python via Java , które jest częścią pakietu Aspose.Total for Python via Java , ułatwia ten proces modyfikacji. Poniżej przedstawiono proces aktualizacji dokumentu Excel.
Zaktualizuj dokumenty programu Excel przy użyciu języka Python
Aspose.Cells for Python via Java API udostępnia klasę Workbook, która obsługuje ładowanie arkuszy kalkulacyjnych Excel. Proces jest prosty. Utwórz obiekt klasy Workbook , podając plik źródłowy jako parametr. Użyj metody getWorksheets().get(index) , aby uzyskać dostęp do odpowiedniego Arkusza, podając jego indeks. wywołaj metodę Worksheet.getCells().get(indexValue).putValue() , aby zmodyfikować zawartość komórki, do której uzyskano dostęp, i na koniec wywołaj metodę save() w celu zapisania dokumentu.
Python — aktualizuj dokumenty programu Excel
# 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") |