0
我正在編寫一個簡單的python腳本來運行並關閉一個flatpak
應用程序。 我正在觸發gedit
應用程序使用flatpak
命令,但很難找出如何從腳本本身退出應用程序。由於應用程序啓動後,python腳本會等待應用程序終止然後退出。在python腳本中終止正在運行的應用程序
代碼:
import os
import sys
def main():
os.system("flatpak run org.gnome.gedit/x86_64/stable")
sys.exit()
if __name__ == '__main__':
main()
在上面的代碼中,我試圖sys.exit()
,但因爲它等待應用程序終止它不起作用。
拋出錯誤的詳細信息:FileNotFoundError:[錯誤2]沒有這樣的文件或目錄:「flatpak運行org.gnome.gedit/x86_64的/穩定」。 Inside「」是需要在終端上運行以運行flatpak應用程序的命令。 –
而不是'flatpak'指定absloute路徑,例如'/ bin/flatpak'或者每個路徑。如果你不知道它在哪裏,你可以用'whereis flatpak'找到它。 –