web-dev-qa-db-fra.com

Peut-on contrôler une taille de fenêtre de terminal à partir d'un fichier '.desktop'

Le fichier .desktop ouvre un script python dans le terminal. (avec 'Exec' et Terminal = true). D'autres paramètres pourraient-ils être inclus de manière à ouvrir le terminal gnome dans un profil spécifique ou une taille de fenêtre particulière?

3
Python Student

Dans ce cas, il n'est pas nécessaire d'utiliser _Terminal=true_ dans votre fichier .desktop. Pour ouvrir votre script python dans gnome-terminal avec un profil spécifique ou une taille de fenêtre particulière, vous pouvez utiliser:

_Exec=gnome-terminal --profile=Profile_name --geometry=widthxheight -e '/path/to/script.py'
_

Vous avez plus d'options si vous regardez man gnome-terminal .

Assurez-vous également que vous avez ces deux lignes à la fin de votre script python si vous souhaitez conserver le terminal ouvert une fois l'exécution du script terminée:

_import os            # Use this line only if you have not already imported the os module
os.system("$Shell")
_
3
Radu Rădeanu

Vous pouvez appeler le terminal avec --geometry=widthxheight

Par exemple, en ligne de commande:

gnome-terminal --geometry=40x10

ouvrira une fenêtre de terminal avec la taille ci-dessus (40x10)

4
Stef K