Python est un langage de programmation open-source d'interprétation avec le traitement des erreurs basée sur les exceptions . Bien que les messages d'erreur Python sont plus faciles à comprendre que les messages d'erreur dans les autres langages de programmation , vous pouvez avoir besoin de déboguer votre code à l'aide du module d'enquête de Python. Utilisation de retraçage , vous pouvez imprimer une pile d'appel et déterminer où et pourquoi votre programme se bloque . Instructions
1
Ouvrez votre programme dans votre éditeur Python.
2
Tapez la commande suivante pour charger le module d'enquête , puis appuyez sur "Entrée".
< P > import sys, retraçage
3
Imprimer la pile d'appel courante en tapant la commande suivante , puis appuyez sur "Entrée".
traceback.print_stack ( myProgramFile )
partir de son point d'invocation , python imprime détail pour chaque appel dans la pile en cours. En regardant à la sortie , vous pouvez voir à quelle ligne une erreur se produit. Python imprime également le type d'erreur .