Salut JF ! Je sais que cette question date, mais j'ai retrouvé ce que je faisais il y a quelque temps pour tester mon code python et avoir des messages du debuger sur d'éventuelles erreurs.
En fait, l'astuce consiste à lancer l'exécution à partir d'un fichier batch que j'intitule très sobrement "execution.bat" et que l'on doit mettre à l'intérieur du dossier qui contient le fichier python principal à exécuter. Voici un exemple de son contenu: Début du code batch @echo off c:\python25\python.exe main.py pause Fin du code batch Dans ce code, sur la deuxième ligne, le premier fichier indique la destination de l'exécutable de la version du python que vous utilisez. Le deuxième fichier représente le fichier ".py" de départ de votre application. Inutile de mettre son chemin complet. Sur la troisième ligne, l'instruction "pause" est celle qui permettra en cas d'erreur, de figer l'invite de commande, et vous permettra via le curseur jaws de lire le message d'erreur affiché à l'écran (c'est-à-dire le numéro de la ligne qui pose problème, et la raison du problème). Ainsi donc, plus besoin de faire toute une gymnastique pour exécuter et debuger son code python. Il suffira juste de faire entrer sur ce fichier. Puisse cela être utile à quelqu'un. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. ----- Original Message ----- From: "Jean-François Colas" <[email protected]> To: <[email protected]> Sent: Friday, December 09, 2011 10:17 AM Subject: [progliste] Re: Debugger du Python > Hello la ML, > > Réponse possible: module pdb. > > Lien pour les nullos qui débutent comme moi: > http://www.fevrierdorian.com/blog/post/2009/11/04/Un-debugger-dans-Python-pour-voir-pr%C3%A9cis%C3%A9ment-ce-qui-ce-passe-dans-son-code > > J.-F. > > Le 08/12/2011 16:14, Jean-François Colas a écrit : >> Hello la ML, >> >> Quels outils ai-je à ma disposition pour débugger du code Python, >> sachant que je n'ai aucun environnement intégré, juste l'installation >> standard de Python 2.5? Y a-t-il un module, une fonction? >> >> Merci, >> J.-F. >> >> Progliste : >> Pour se désinscrire de la liste : >> mailto:[email protected]?subject=unsubscribe >> >> Pour voir les archives de la liste : >> http://www.mail-archive.com/[email protected]/ >> >> Pour accéder aux fichiers de la liste >> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr >> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, >> je vous répondrez en privé. > > Progliste : > Pour se désinscrire de la liste : > mailto:[email protected]?subject=unsubscribe > > Pour voir les archives de la liste : > http://www.mail-archive.com/[email protected]/ > > Pour accéder aux fichiers de la liste > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, > je vous répondrez en privé. > Progliste : Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/[email protected]/ Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.
