Обновление документов Excel через Python

Изменяйте файлы Microsoft Excel XLSX, XLS в приложениях Python без установки Microsoft Office®.

 

Организации часто обновляют свои данные, хранящиеся в файлах Excel, таких как данные студентов, записи пациентов, список складских товаров и т. Д., С помощью программного обеспечения компании. API Aspose.Total for Python via Java предоставляет возможность изменять электронные таблицы с помощью программного обеспечения. Программисты могут улучшить программное обеспечение с помощью возможностей модификации, интегрировав API и написав несколько строк кода. Aspose.Cells for Python via Java API, который является частью пакета Aspose.Total for Python via Java , упрощает этот процесс модификации. Ниже показан процесс обновления документа Excel.

Обновление документов Excel с помощью Python

API Aspose.Cells for Python via Java предоставляет класс Workbook, который обрабатывает загрузку электронных таблиц Excel. Процесс прост. Создайте объект класса Workbook , указав исходный файл в качестве параметра. Используйте метод getWorksheets().get(index) для доступа к соответствующему рабочему листу, указав его индекс. вызовите метод Worksheet.getCells().get(indexValue).putValue() , чтобы изменить содержимое в доступной ячейке, и, наконец, вызовите метод save() для сохранения документа.

Python — обновление документов 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")