Python-OpenOffice: Programmgesteuert Manipulieren von Tabellen
Ich habe ein spreadsheet-basierten automatisierten Bericht, dass erstellt werden muss täglich, mit einigen Diagrammen, Aggregation-Funktionen (z.B. SUMME und DURCHSCHNITT) und formatierte Zellen (Daten, Prozentsatz, etc.).
Habe ich versucht,schreiben Sie diese Ergebnisse direkt in eine Excel-Datei, aber Python ist xlwt und xlrd don ' Y Unterstützung von Diagrammen und Funktionen.
Darüber hinaus versuchen, öffnen Sie eine vorhandene, formatierte Excel-Datei und ändert einige Zelle Werte landete löscht alle Diagramme und-Funktionen in die vorhandene Datei.
Gibt es eine Möglichkeit zu schreiben, Diagramme und Funktionen, um ein OpenOffice-spreadsheet, oder zumindest die Zellen ändern, in einer vorhandenen Tabelle, ohne das löschen von Daten? Wenn es eine Pythonic Weg, es zu tun, ich kann einfach konvertieren Sie die OO-Datei in eine Excel-Datei liefern.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie PyUNO, eine Python-Bibliothek zu verwenden UNO-API.
Hier ist ein Python-Beispiel, um einige Manipulationen, die in einem Calc-Dokument.
Sind Sie auf der Suche nach diesem: http://ooopy.sourceforge.net/
Öffnen Office.org API ist zugänglich von Python?
Oder? http://api.openoffice.org/
Den OpenOffice.org API-Projekt?
Dies kann hilfreich sein, auch: http://wiki.services.openoffice.org/wiki/Python