python 実行時の端末画面を消す

(2025-10-31)

iptv の録画用の python を起動すると端末画面が表示されますが、少々うざいので消すことができないか chatGPT に質問してみました。

端末画面

python をシェルスクリプトから起動すると、GUI 画面と共に黒い端末画面が表示されます。

端末画面を表示しないようにしたいと思います。

~/.local/share/applications/cronNAS720.desktop を作成

~/.local/share/applications/cronNAS720.desktop を作成します。

端末から、

nano ~/.local/share/applications/cronNAS720.desktop

以下のように書き込みます。

Terminal window
[Desktop Entry]
Type=Application
Name=Cron NAS720 Updater
Exec=/home/moheno/vscode_python/venv/bin/python /home/moheno/vscode_python/netTV/cronNAS720.py
Icon=utilities-terminal
Terminal=false
Categories=Utility;

実行権限を与えます。

chmod +x ~/.local/share/applications/cronNAS720.desktop

そうするとアプリが作成されるので、それを適当な場所に置けばワンクリックで端末が表示されることなく python が実行されます。

私の場合は、NAS 718 もあるので同様にアプリを作成しました。