|
|||||||
1. Introduction
2. Installation 3. Le serveur Web 4. Options de configuration 5. Travailler avec Apache, LightTPD ou Xitami 6. Programmation 7. Debogage 7.1 Mode debug 7.2 Gestion des erreurs et débogueur 8. Scripts Python 9. Scripts CGI 10. Services Karrigell 11. Python Inside HTML 12. HTML Inside Python 13. HTMLTags - génère du HTML en Python 14. Inclure des documents 15. Sessions 16. Authentification 17. Traduction et Unicode |
7. Débogage7.1 Mode debugQuand vous testez de nouvelles versions d'un programme, il arrive souvent de modifier un module importé par des scripts. Pour des raisons de performance, l'interpréteur standard de Python utilise des versions compilées des modules importées, et ne tient pas compte de modifications dans le code sourceEn mettant l'option debug à 1 dans le fichier de configuartion, les modules dont le code source a été modifié depuis leur dernière utilisation seront rechargés Une fois que le programme est au point, vous pouvez mettre le mode debug à 0 7.2 Gestion des erreurs et débogueurSi une erreur survient quand on appelle une URL, une trace est affichée dans le navigateur L'information fournie consiste en :
Aperçu :
Si vous ne voulez pas que les utilisateurs voient ces informations, vous pouvez
donner la valeur 0 à l'option |