起動時に毎回実行したいPythonスクリプトがあります。これをスタートアップアプリケーションに追加することで実行できます。
python3 /path/to/script.py
それは機能しますが、ターミナルウィンドウが開かないため、プログラムの出力を確認できません。端末ウィンドウを開いてそこでスクリプトを実行するにはどうすればよいですか?
注:Pythonスクリプトの最後にあるinput(' ')
でウィンドウを開いたままにします。ありがとう!
これは動作するはずです:
gnome-terminal -e "python3 /path/to/script.py"
システムのデフォルト端末でアプリケーションを実行するには、.desktop
ファイルを定義し、次の内容で~/.config/autostart
のスタートアップアプリケーションに追加できます。
[Desktop Entry]
Encoding=UTF-8
Name=Name of Application
Exec=python3 path/to/application.py
Terminal=true
Type=Application
StartupNotify=true
NoDisplay=true
ターミナルプロファイルがそうするように設定されている場合にのみ、スクリプトの終了時にターミナルが閉じることに注意してください(gnome-terminalではデフォルトですが、プロファイル設定から編集可能)。