J'ai un script Python que je souhaiterais exécuter à chaque démarrage. Je peux l'exécuter en ajoutant ceci aux applications de démarrage:
python3 /path/to/script.py
Cela fonctionne, mais cela n'ouvre pas une fenêtre de terminal, je ne peux donc pas voir la sortie du programme. Comment pourrais-je le faire ouvrir une fenêtre de terminal et exécuter le script ici?
Remarque: la fenêtre reste ouverte avec input(' ')
à la fin du script Python. Merci!
Celui-ci devrait fonctionner:
gnome-terminal -e "python3 /path/to/script.py"
Pour exécuter une application dans le terminal par défaut d'un système, nous pouvons définir un fichier .desktop
que nous pourrons ensuite ajouter à nos applications de démarrage dans ~/.config/autostart
avec le contenu suivant:
[Desktop Entry]
Encoding=UTF-8
Name=Name of Application
Exec=python3 path/to/application.py
Terminal=true
Type=Application
StartupNotify=true
NoDisplay=true
Notez que le terminal ne se fermera à la fin de notre script que si notre profil de terminal est configuré pour le faire (par défaut dans gnome-terminal mais modifiable à partir des paramètres du profil).