Seite 1 von 1

[Gelöst] Python-Skript nicht ausführbar

Verfasst: Sa 18. Jan 2020, 18:04
von Lienucks
Hallo zusammen!

Ich nutze LibreOffice 6.2.8.2 unter Debian GNU/Linux 10 und habe ein Pythonskript unter /home/<benutzer>/.config/libreoffice/4/user/Scripts/python abgelegt. Wenn ich in LibO Extras – Makros – Makros verwalten – Python aufrufe, sehe ich es auch tatsächlich unter „Meine Makros“.

Aber nutzen kann ich es nicht: Die Schaltflächen fürs Ausführen, Erstellen, Bearbeiten, Umbenennen und Löschen sind ausgegraut und nicht nutzbar.

Das Buch „Makro Grundlagen“ von Thomas Krumbein schreibt zur Verwaltung von Basic-Makros, dass LibO Verwaltungsdateien (script.xlc und dialog.xlc) verwendet, in denen Bibliotheken und Dialoge aufgeführt sind, und dass LibO nur die dort genannten findet. Aber ich weiß nicht, was das für Python-Skripte bedeutet. Verwaltungsdateien für Python finde ich keine. Und ein neues Skript aus LibO erstellen kann ich ja auch nicht.

Hängt mein Problem damit zusammen, dass ich die LibO-Version durch eine neuere ersetzt habe?

Was muss ich tun, um in LibO auch Python-Skripte nutzen zu können?

Lienucks

Re: Python-Skript nicht ausführbar

Verfasst: So 19. Jan 2020, 21:52
von Wanderer
Hallo,

Du könntest Dein Skript nutzen, aber nicht bearbeiten, weil eine Entwicklungsumgebung fehlt. Bei BASIC wird diese mitgeliefert, die Python-Datei müsstest Du mit einem externen Editor bearbeiten.

Um dies zu ändern schau mal nach der APSO-Extension.

Zum Ausführen kannst Du das Skript auch ohne Extension z.B. einem Button oder Ereignis zuweisen.

MfG, Jörn

Re: Python-Skript nicht ausführbar

Verfasst: Mo 20. Jan 2020, 21:34
von Lienucks
Donnerwetter! Kaum macht man's richtig, klappt's!
Mein Problem ist gelöst - herzlichen Dank!
Lienucks