Bonjour.
Je n'ai pas trouvé d'éditeur simple qui fonctionnait avec Python 3 yscripter ne trouve pas les dll, Ipython s'installe est dans les programmes quand je vais dans la panneau de configuration pour le supprimer, mais je ne le trouve nulle part pour le lancer (j'avais aussi installé pyreadline), tout ce qui utilise Python3 n'est pas envisagé par WxPython à ce que j'ai compris...
J'utilise Notepad++. Il a un gros défaut, il est pénible de lancer le programme à chaque fois.
J'ai donc trouvé une astuce (que beaucoup connaissent certainement) : je suis allée dans Plugin manager, show pluging manager, available et j'ai sélectionné "Run me" . On voit alors une petite flèche dans la barre des outils, et en cliquant dessus, le programme se lance....Sympa !
Sauf que quand il y a une erreur, la fenêtre se referme aussitôt....Le os.system("pause") mis à la fin n'y change évidemment rien, puisque le prgm n'y arrive pas...
J'ai pensé contourné le problème en utilisant un Try au début du prgm et un except avec une pause dedans à la fin....mais ça ne fonctionne pas..
Je joins un programme qui marche bien, mais si on fait volontairement une erreur, la fenêtre ne reste pas ouverte...
Quelqu'un peut-il m'aider ?
Merci....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #-*-coding:Latin-1 -* import os try: def table(nb,max=10) """fonction affichant une table de multiplication""" i=0 while i<max: print(i+1,"*",nb,"=",(i+1)*nb) i+=1 if __name__=="__main__": table(4) except: os.system("pause") os.system("pause")
Partager