Bonjour,
j'aimerais savoir s'il est possible de mettre un "point d’arrêt" générique à la levée de n'importe quelle exception.
Je m'explique :
- je suis en train de coder / tester
- j'ai un petit bug qui entraîne la levée d'une exception : l’exécution est stoppée et python m'affiche la pile d'execution au moment de l'exception
- j'encapsule la ligne fautive dans un try/except et je mets un point d'arrêt (sous Eclipse) sur le except.
- je relance
- quand le bug se produit, je me retrouve sur mon except et je peux étudier le problème
- je trouve et corrige mon bug
- j'enlève le try / except
fin.
pfff... c'est très long tout ça...
Y aurait-il un moyen de placer un point d'arrêt automatique sur n'importe quelle ligne de code qui lève une exception ?
Ou, par exemple, définir une fonction qui serait appelée dès qu'une exception est levée ?
Comme ça je mets un point d'arrêt dedans et je m'épargne les ajouts/suppressions de try/except...
Merci d'avance
Partager