Как выполнить макрос Python, который запускает другой скрипт Python? - PullRequest
0 голосов
/ 02 января 2019

Я хочу создать макрос python в libreoffice, который будет запускать другой скрипт python.К сожалению, это не работает, и я не знаю почему.

Когда я запускаю питон из терминала, он работает нормально, но не из макроса.

Мой файл macro.py:

import os

def launch():
        os.system("python /home/ivq/Documents/generation.py")
launch()

Ожидаемый результат: запуск generation.py
Фактический результат: ничего не происходит

1 Ответ

0 голосов
/ 02 января 2019
import subprocess

subprocess.call(["python", "/home/ivq/Documents/generation.py"])

Должно помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...