Frissítse az Excel dokumentumokat Python segítségével

Módosítsa a Microsoft Excel XLSX, XLS fájlokat a Python Applications alkalmazásban a Microsoft Office® telepítése nélkül.

 

Gyakori, hogy a szervezetek céges szoftveren keresztül frissítik az Excel fájlokban tárolt adataikat, például hallgatói adatok, betegnyilvántartások és raktári cikkek listája stb. Az Aspose.Total for Python via Java API biztosítja a táblázatok szoftveren keresztüli módosításának funkcióját. A programozók az API integrálásával és néhány sornyi kód írásával bővíthetik a szoftvert a módosítási lehetőségekkel. Az Aspose.Total for Python via Java csomag részét képező Aspose.Cells for Python via Java API megkönnyíti ezt a módosítási folyamatot. Az alábbiakban a Excel-dokumentum frissítésének folyamata látható.

Frissítse az Excel-dokumentumokat Python használatával

Az Aspose.Cells for Python via Java API munkafüzet osztályt biztosít, amely kezeli az Excel-táblázatok betöltését. A folyamat egyszerű. Hozza létre a Workbook osztály objektumot a forrásfájl paraméterként történő megadásával. Használja a getWorksheets().get(index) módszert a megfelelő munkalap eléréséhez az index megadásával. hívja meg a Worksheet.getCells().get(indexValue).putValue() metódust az elért cella tartalmának módosításához, és végül hívja meg a save() metódust a dokumentum mentéséhez.

Python - Excel-dokumentumok frissítése

# 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")