Traceback: pour éviter de manquer certaines erreurs.

Voir le sujet précédent Voir le sujet suivant Aller en bas

Traceback: pour éviter de manquer certaines erreurs.

Message  Miova le Lun 25 Juil - 3:58

Bonjour,

Suite à bon nombres de modifications personnelles du code, je me retrouvais souvent avec de nouveaux bug, comme par exemple, une fenêtre qui ne pouvait plus se fermer, des frames mal placées, etc ...

Puis en cherchant sur le net et en discutant avec des connaissances, on m'a proposé de rajouter un détecteur d'erreurs et un traceback sous cette forme :

try:
le code a exécuté tranquillement
except:
print traceback.format_exc()

Ainsi, en placant ces quelques lignes dans le fichier Teamworks.py autour de la ligne "app.MainLoop()" (dernier paragraphe en fin de fichier), et lorsque j'avais un problème, je pouvais de cette manière voir où cela bloquait.

Voilà, c'est une suggestion, au cas où on passerait à côté d'erreurs.

À bientôt.

Miova
Invité


Revenir en haut Aller en bas

Re: Traceback: pour éviter de manquer certaines erreurs.

Message  Admin le Lun 25 Juil - 8:27

Bonjour,

Merci pour cette suggestion.

Pour ma part, j'utilise l'éditeur Python SPE qui affiche le traceback sans problème dans son interface. Pratique...

Cordialement,

Ivan
avatar
Admin
Admin

Messages : 346
Date d'inscription : 27/05/2009

http://www.noethys.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum