#1 Le 10/07/2017, à 23:52
- Arbiel
[Résolu] Programme python vu comme du texte
Bonsoir à tous
J'ai écrit un programme en python, et malgré le fait que je l'aie déclaré exécutable, un double clic me l'ouvre dans gedit.
Merci d'avance à quiconque pourra m'indiquer comment le faire interpréter par python (python 3) par ce double clic.
Arbiel
Dernière modification par Arbiel (Le 11/07/2017, à 22:27)
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#2 Le 11/07/2017, à 07:59
- Hizoka
Re : [Résolu] Programme python vu comme du texte
Salut,
as tu commencé ton script par #!/usr/bin/python ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 11/07/2017, à 10:10
- Arbiel
Re : [Résolu] Programme python vu comme du texte
Oui, c'est bien la première ligne (ou presque puisque j'apprends python 3) du code, que voici
remi@remi-Vostro-3550:~$ cat ~/Bureau/année.py
#!/usr/bin/python3
# -*-coding:Utf-8 -*
année=int(input("""Année à analyser"""))
if année%400==0 or (année%4==0 and année%100!=0):
print ("""L'année""",année,"""est bissextile""")
else:
print ("""L'année""",année,"""n'est pas bissextile""")
continuer=input("""Appuyer sur une touche pour continuer""")
remi@remi-Vostro-3550:~$
J'ai également vérifié les attributs des exécutables
remi@remi-Vostro-3550:~$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root 9 mai 30 2014 /usr/bin/python -> python2.7
lrwxrwxrwx 1 root root 9 mai 30 2014 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 3341384 oct. 26 2016 /usr/bin/python2.7
lrwxrwxrwx 1 root root 33 oct. 26 2016 /usr/bin/python2.7-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 16 déc. 21 2013 /usr/bin/python2-config -> python2.7-config
lrwxrwxrwx 1 root root 9 mai 30 2014 /usr/bin/python3 -> python3.4
-rwxr-xr-x 2 root root 3693624 nov. 17 2016 /usr/bin/python3.4
-rwxr-xr-x 2 root root 3693624 nov. 17 2016 /usr/bin/python3.4m
lrwxrwxrwx 1 root root 10 mai 30 2014 /usr/bin/python3m -> python3.4m
lrwxrwxrwx 1 root root 16 déc. 21 2013 /usr/bin/python-config -> python2.7-config
remi@remi-Vostro-3550:~$
et
remi@remi-Vostro-3550:~$ ls -l ~/Bureau/année.py
-rwxrwxr-x 1 remi remi 314 juil. 11 11:01 /home/remi/Bureau/année.py
remi@remi-Vostro-3550:~$
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#4 Le 11/07/2017, à 10:18
- thegamer94400
Re : [Résolu] Programme python vu comme du texte
Clic droit sur ton fichier --> propriétés --> ourir par defaut avec :
Et tu change
Passionné d'informatique et de photographie. J'essaie d'utiliser le plus possible linux
Mon site photo : http://alexandrejublotphotographie.website
Hors ligne
#5 Le 11/07/2017, à 10:52
- grigouille
Re : [Résolu] Programme python vu comme du texte
Lance-le en ligne de commande :
~/Bureau/année.py
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#6 Le 11/07/2017, à 21:11
- Arbiel
Re : [Résolu] Programme python vu comme du texte
Bonsoir
Effectivement le programme se lance par la ligne de commande
~/Bureau/année.py
Pour que le double clic fonctionne, ne faut-il pas définir un code mime ?
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#7 Le 11/07/2017, à 21:48
- grigouille
Re : [Résolu] Programme python vu comme du texte
Si ton programme est un programme console, c'est normal que tu ne vois rien.
Il faudrait qu'il ouvre une fenêtre graphique pour voir quelque chose.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#8 Le 11/07/2017, à 22:01
- Roschan
Re : [Résolu] Programme python vu comme du texte
Dans les préférences du gestionnaire de fichiers, onglet comportement, il faut préciser quoi faire avec les exécutables
Hors ligne
#9 Le 11/07/2017, à 22:25
- Arbiel
Re : [Résolu] Programme python vu comme du texte
Merci à tous.
C'est bien dans les préférences du gestionnaire de fichiers que se trouve le contrôle qui permet de lancer le programme. Il se trouve que maintenant que j'ai demandé l'exécution et non plus l'affichage, je ne vois plus rien, comme me l'a indiqué gribouille.
Le problème est donc résolu.
Merci encore
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne