2015-04-11 Lancer le débugger après qu’une exception a lieu

Le débugger de Python s’utilise principalement en ligne de commande. Il vaut mieux lui préférer des outils comme PyCharm ou PyTools pour débugger un programme. Cela veut dire placer des pointeurs d’arrêts aux bons endroits. Ce n’est pas toujours évident lorsque l’erreur se produit une fois sur 1000 dans le code d’une fonction ou à l’intérieur d’une boucle qui plante après énième itération. Il peut être utile de savoir lancer le débugger de Python en ligne de commande après que l’exécution s’est déclenchée : Lancer pdb dès qu’une exception a lieu.