Wer versucht als Entwickler, CSV-Dateien über eine Python-Anwendung zu aktualisieren? Aspose.Total for Python via Java API kann helfen, den Aktualisierungsprozess zu automatisieren. Es ist ein vollständiges Paket verschiedener APIs, die verschiedene Formate verarbeiten, einschließlich Microsoft Excel-Dateien. Die ASPOSE.CELL-API, die Teil des Aspose.Total for Python via Java -Pakets ist, vereinfacht diesen Änderungsprozess. Nachfolgend ist der Vorgang zum Aktualisieren des CSV-Dokuments beschrieben.
So aktualisieren Sie die CSV-Datei in Python
- Erstellen Sie ein neues Workbook -Klassenobjekt mit der Quell-CSV-Datei als Parameter
- Zugriff auf relevantes Arbeitsblatt mit getWorksheets().get(index) -Methode
- Fügen Sie mithilfe der Worksheet.getCells().get(indexValue).putValue() -Methode neue Daten in die Zelle ein, auf die zugegriffen wurde
- Speichern Sie die Datei als .csv-Datei mit der Methode save(), indem Sie die Datei mit dem Pfad als Parameter übergeben
Änderungsanforderungen
- Verweisen Sie für CSV-Änderungen auf APIs innerhalb des Projekts direkt von PyPI ( Aspose.Cells )
- Oder verwenden Sie den folgenden Pip-Befehl
pip install aspose.cells
- Laden Sie außerdem das API-Paket aus dem Downloads -Bereich herunter
Code - CSV-Datei in Python aktualisieren
# 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") |