Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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! sad

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

Petit Lynx a écrit :

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,

Petit Lynx #6 a écrit :

    #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 smile


Ubuntu 16.04-> 20.04 -> 22.04 ...
Le "Hardware", c'est la partie qui prends les coups quand le "Software" plante...

Hors ligne