Egy fejlesztő számára ki próbálja meg frissíteni a CSV fájlokat Python alkalmazáson keresztül? Az Aspose.Total for Python via Java API segíthet automatizálni a frissítési folyamatot. Különféle API-k teljes csomagja, amelyek különböző formátumokkal foglalkoznak, beleértve a Microsoft Excel fájlokat is. Az Aspose.Total for Python via Java csomag részét képező ASPOSE.CELL API megkönnyíti ezt a módosítási folyamatot. Az alábbiakban a CSV-dokumentum frissítésének folyamata látható.
A CSV fájl frissítése a Pythonban
- Hozzon létre új Workbook osztályú objektumot, amelynek paramétere a forrás CSV fájl
- A vonatkozó munkalap elérése getWorksheets().get(index) módszerrel
- Szúrjon be új adatokat az elért cellába Worksheet.getCells().get(indexValue).putValue() módszerrel
- Mentse el a fájlt .csv fájlként a save() metódussal úgy, hogy paraméterként adja meg az elérési utat
Módosítási követelmények
- A CSV módosításához hivatkozzon a projekten belüli API-kra közvetlenül a PyPI-ből ( Aspose.Cells )
- Vagy használja a következő pip parancsot:
pip install aspose.cells
- Ezenkívül töltse le az API-csomagot a Letöltések szakaszból
Kód - Frissítse a CSV fájlt Pythonban
# 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") |