Es común que la organización actualice sus datos, almacenados en archivos de Excel, como datos de estudiantes, registros de pacientes y lista de artículos del almacén, etc. a través del software de la empresa. Aspose.Total for Python via Java API proporciona la funcionalidad de modificar las hojas de cálculo a través del software. Los programadores pueden mejorar el software con las capacidades de modificación integrando la API y escribiendo unas pocas líneas de código. La API Aspose.Cells for Python via Java que forma parte del paquete Aspose.Total for Python via Java facilita este proceso de modificación. A continuación se muestra el proceso de actualización del documento Excel.
Actualizar documentos de Excel usando Python
Aspose.Cells for Python via Java API proporciona la clase Workbook que maneja la carga de hojas de cálculo de Excel. El proceso es simple. Cree el objeto de clase Workbook proporcionando el archivo fuente como parámetro. Utilice el método getWorksheets().get(index) para acceder a la hoja de trabajo correspondiente proporcionando su índice. llame al método Worksheet.getCells().get(indexValue).putValue() para modificar el contenido en la celda a la que se accede y finalmente invoque al método save() para guardar el documento.
Python - Actualizar documentos de 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") |