Python LibreCalc verknüpfen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Python LibreCalc verknüpfen

Re: Python LibreCalc verknüpfen

von Toxitom » Sa, 26.11.2016 14:54

Hey Dennis,
Da ich im Zuge dieses Projektes erst vor zwei Wochen angefangen hab mit Python zu arbeiten
na, da haste Dir ja was vorgenommen ;) Da musst Du ja nicht nur Python lernen - sondern auch noch die API von LibO/AOO um diese gemeinsam zu verbinden;)

Also: Du kannst LibO/AOO von außen mit Python ansteuern - dazu muss jedoch das Programm mit Parametern gestartet werden, dass es auf die Signale "hört". Du findest diverse Anleitungen und Hilfen hier im Forum:

viewtopic.php?f=27&t=54326

viewtopic.php?f=25&t=66819

sowie in der Rubrik hier (Makros).

Auch die Google Suche kann Dich ein stück weiterbringen.

Andererseits - Calctabellen sind ja "nur" Zip-Archive mit eingebetteten xml-Dateien. Der Inhalt steht immer in der Content.xml. Python bietet diverse Bibliotheken zur Bearbeitung von xml-Dateen und zip-Archiven - erzeuge Dir einfach einen Muster-Calcdatei mit Platzhaltern und manipuliere die direkt in Python.

Oder schreibe die Daten in eine csv-datei und importiere die später in Calc.... also, es gibt viele Möglichkeiten:)

Viele Grüße
Tom

Nach oben