#1 Le 27/10/2018, à 15:37
- Petit Lynx
Lancer un programme python en mode graphique
Bonjour,
Merci d'être indulgent, je suis super débutant...
J'ai commencé à essayer d'écrire mon 1er (début de) programme Python.
Je l'ai écris avec gedit, nommé avec une extension *.py, ça me l'affiche donc avec une belle icône python.
j'ai été dans propriétés pour l'autoriser à s’exécuter.
Et quand je double clic dessus, il ne s’exécute pas!
Comment je fait pour pouvoir l’exécuter?
Python 2 est installé, je me suis déjà un peu amusé avec la console.
Ubuntu 16.04-> 20.04 -> 22.04 ...
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...
Hors ligne
#2 Le 27/10/2018, à 16:26
- toitoinebzh
Re : Lancer un programme python en mode graphique
salut
est ce que tu as bien mis le "#!/usr/bin/env python" en début de fichier ?
est ce que tu as une "pause" en fin de fichier ? (la fenêtre se ferme dès que le programme est terminé sinon)
Hors ligne
#3 Le 27/10/2018, à 16:36
- Petit Lynx
Re : Lancer un programme python en mode graphique
heu... je ne l'ai pas mis!
"#!/usr/bin/env python", je dois le mètre après "# coding: utf-8" ou avant?
Ubuntu 16.04-> 20.04 -> 22.04 ...
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...
Hors ligne
#4 Le 27/10/2018, à 18:45
- bipede
Re : Lancer un programme python en mode graphique
heu... je ne l'ai pas mis!
"#!/usr/bin/env python", je dois le mètre après "# coding: utf-8" ou avant?
En toute première ligne.
En plus tu dois rendre ton fichier script exécutable.
Desktop: MSI - Intel® Core™ i5-3330 CPU @ 3.00GHz × 4 - RAM 8 go- Kubuntu 21.04 - Système sur SSD 64 Go - /home sur HDD 500 Go.
Laptop: DELL Inspiron-15 3567 - Intel® Core™ i5-7200 CPU @ 2.50GHz × 4 - RAM 8 go - HDD 1 To - Ubuntu 20.10 avec /home séparé.
Mon site: Les contributions du bipède
Hors ligne
#5 Le 28/10/2018, à 08:42
- grigouille
Re : Lancer un programme python en mode graphique
Donne
ls -l ton_fichier.py
Et si tu veux, le code source :
cat ton_fichier.py
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#6 Le 28/10/2018, à 20:06
- Petit Lynx
Re : Lancer un programme python en mode graphique
Merci, j'ai finalement réussis à le lancer avec la console.
# coding: utf-8
# la ligne precedente permet de declarer le codage du texte, ce n'est pas un commentaire
# Programme en Python 2
# programme en cours d'écriture et de test
# exercise pour apprendre le language
print "programme de calcul de la racince des polynomes"
print "..."
print "ax²+bx+c"
print "indiquez les valeurs de"
a= input (" a=")
b= input (" b=")
c= input (" c=")
print "..."
print "Delta=b²-4ac"
D=b*b-4*a*c
print "Delta=", D
if D == 0:
x=-b/2*a
print "il existe une solution reelle x=", x
elif D > 0:
print "il existe 2 solutions reelles"
print "je sais pas les calculer! "
#pour faire ce calcul il me faudrait la fonction "racine carrée" et je n'ai pas la bibliothéque
elif D < 0:
print "il n'existe pas de solutions reelles"
print "fin de programme"
Le programme n'est pas encore correct, mais pour celui-là, je crois que je vais pouvoir me débrouiller sans réclamer d'aide extérieure. Merci à tous.
Dernière modification par Petit Lynx (Le 28/10/2018, à 20:12)
Ubuntu 16.04-> 20.04 -> 22.04 ...
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...
Hors ligne
#7 Le 28/10/2018, à 20:16
- pingouinux
Re : Lancer un programme python en mode graphique
Bonsoir,
#pour faire ce calcul il me faudrait la fonction "racine carrée" et je n'ai pas la bibliothéque
ma_racine = D**.5
ou en important la fonction sqrt
from math import sqrt
........
ma_racine = sqrt(D)
Hors ligne
#8 Le 31/10/2018, à 15:54
- Petit Lynx
Re : Lancer un programme python en mode graphique
@pingouinux:
merci, maintenant, ça fonctionne
Ubuntu 16.04-> 20.04 -> 22.04 ...
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...
Hors ligne