我想在libreoffice上创建一个python宏,它将触发另一个python脚本。不幸的是,它不起作用,我也不知道为什么。
当我从终端启动python时,它可以正常运行,但不能从宏中运行。
我的macro.py文件:
Show Library Folder
预期结果:启动generation.py
实际结果:什么也没发生
答案 0 :(得分:0)
import subprocess
subprocess.call(["python", "/home/ivq/Documents/generation.py"])
应该帮助吗?