[progliste] Re: Debugger du Python
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 jfco...@inja.fr To: progliste@ml.free.fr 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
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 jfco...@inja.fr To: progliste@ml.free.fr 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
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 jfco...@inja.fr To: progliste@ml.free.fr 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Quelqu'un peut-il m'expliquer pourquoi j'ai reçu ce message 5 fois ??? Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Lol, je voudrais bien, mais faudrait déjà que je comprenne pourquoi je l'ai reçu cinq fois moi aussi. J.-F. Le 09/01/2012 15:05, QuentinC a écrit : Quelqu'un peut-il m'expliquer pourquoi j'ai reçu ce message 5 fois ??? Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Hum, hum ! Pardon les gars ! J'ai l'impression que mon outlook express déconne un peu. En effet, il m'affichait le message à envoyer alors qu'il était déja parti. Et moi, comme un c... , je continuais de faire ctrl+entrer. Encore mille fois pardon d'avoir fatigué vos doigts si délicats. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-François Colas jfco...@inja.fr To: progliste@ml.free.fr Sent: Monday, January 09, 2012 3:45 PM Subject: [progliste] Re: Debugger du Python Lol, je voudrais bien, mais faudrait déjà que je comprenne pourquoi je l'ai reçu cinq fois moi aussi. J.-F. Le 09/01/2012 15:05, QuentinC a écrit : Quelqu'un peut-il m'expliquer pourquoi j'ai reçu ce message 5 fois ??? Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Salut, Ctrl+Enter pour envoyer tes messages ? bizarre. moi, je fais f5 J.-C. - Original Message - From: Yannick Youalé mailtoloco2...@gmail.com To: progliste@ml.free.fr Sent: Monday, January 09, 2012 5:56 PM Subject: [progliste] Re: Debugger du Python Hum, hum ! Pardon les gars ! J'ai l'impression que mon outlook express déconne un peu. En effet, il m'affichait le message à envoyer alors qu'il était déja parti. Et moi, comme un c... , je continuais de faire ctrl+entrer. Encore mille fois pardon d'avoir fatigué vos doigts si délicats. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-François Colas jfco...@inja.fr To: progliste@ml.free.fr Sent: Monday, January 09, 2012 3:45 PM Subject: [progliste] Re: Debugger du Python Lol, je voudrais bien, mais faudrait déjà que je comprenne pourquoi je l'ai reçu cinq fois moi aussi. J.-F. Le 09/01/2012 15:05, QuentinC a écrit : Quelqu'un peut-il m'expliquer pourquoi j'ai reçu ce message 5 fois ??? Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Salut JC ! F5 c'est pour tout envoyer et tout recevoir. Ctrl+entrer, dans la fenêtre de rédaction du message, est l'équivalant du click sur le bouton envoyer. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-Claude Armingaud jean-claude.arming...@wanadoo.fr To: progliste@ml.free.fr Sent: Monday, January 09, 2012 11:10 PM Subject: [progliste] Re: Debugger du Python Salut, Ctrl+Enter pour envoyer tes messages ? bizarre. moi, je fais f5 J.-C. - Original Message - From: Yannick Youalé mailtoloco2...@gmail.com To: progliste@ml.free.fr Sent: Monday, January 09, 2012 5:56 PM Subject: [progliste] Re: Debugger du Python Hum, hum ! Pardon les gars ! J'ai l'impression que mon outlook express déconne un peu. En effet, il m'affichait le message à envoyer alors qu'il était déja parti. Et moi, comme un c... , je continuais de faire ctrl+entrer. Encore mille fois pardon d'avoir fatigué vos doigts si délicats. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-François Colas jfco...@inja.fr To: progliste@ml.free.fr Sent: Monday, January 09, 2012 3:45 PM Subject: [progliste] Re: Debugger du Python Lol, je voudrais bien, mais faudrait déjà que je comprenne pourquoi je l'ai reçu cinq fois moi aussi. J.-F. Le 09/01/2012 15:05, QuentinC a écrit : Quelqu'un peut-il m'expliquer pourquoi j'ai reçu ce message 5 fois ??? Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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] Re: Debugger du Python
Salut, Il y a un an, j'avais fait un tour des IDE python et j'étais arrivé au même conclusion... Voici une trace des mes explorations : Site de comparaison IDE Python : http://python.developpez.com/outils/Editeurs/?page=Shell http://www.developpez.net/forums/d689735/autres-langages/python-zope/edi-rad /edi-utilisez-vos-programmes-python/ * Boa-Constructor 0.6.1 http://sourceforge.net/projects/boa-constructor/files/Boa-Constructor/0.6.1- beta/boa-constructor-0.6.1.bin.setup.exe/download GUI : WxPython Menu : Accéssible Edition : Sélection non sonorisée Edition Classe wxWindowClassNR * DrPython 3.9.10 http://sourceforge.net/projects/drpython/files/ GUI : WxPython Menu : Accessible Edition : Séléction non sonorisé Edition Classe wxWindowClassNR * Eric 4 Je ne suis pas arrivé à le lancer ! * Eclipse avec plugin PyDev http://sourceforge.net/projects/pydev/files/ GUI : Java runtime et accessbridge Menu : Accessible Edition Accessible * IDLE 1.1 http://www.python.org/download/releases/ GUI : toolkit Tkinter Menu : Peu accéssible Edition : Sélection non sonorisé Edition Classe TkChild * Geany http://www.geany.org/Download/Releases Menu : Inaccéssible Edition : Non sonorisée Edition Classe gdkWindowToplevel * iPython 0.9.10 http://ipython.scipy.org/moin/Download http://launchpad.net/pyreadline/1.5/1.5/+download/pyreadline-1.5-win32-setup .exe Pas réussit à le démarrer ! * KomodoEdit 5.2.1 http://www.activestate.com/komodo_edit/downloads/ Menu : accéssible Edition : Sélection Non sonorisée Edition Classe MozillaWindowClass *PyCrust : obsolète 2005 *PyScripter : obsolète 2006 * SCITE http://prdownloads.sourceforge.net/scintilla/wscite201.zip?download GUI : Scintilla Menu : Accéssible Edition : Sélection possible avec Script JAws. Ok avec NVDA * SPE 0.8.4 http://svn.berlios.de/wsvn/python/spe/ GUI : WxPython Menu : Accéssible Edition : Sélection mal sonorisé Edition Classe wxWindowClass * WxGlada 6.3 http://sourceforge.net/projects/wxglade/files/ Ce n'est pas un éditeur de code mais un générateur d'interface graphique pour la librairie WxPython et WxWidget. Cela permet de faire le squelette de l'interface graphique. Une fois faite, il génére le code source de cette interface. Il doit être un peu scripté, et il faut identifier les graphiques représentant les objet de la librairie WxPython. * Xrope 1.4.4 http://sourceforge.net/projects/xrope/files/ Manuel : http://xrope.sourceforge.net/ GUI : QT 4 Je ne suis pas arrivé à le lancer, mais il pourra être intéressant car il utilise la librairie QT qui parait être accéssible depuis la version 4 @+ -Message d'origine- De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la part de Yannick Youalé Envoyé : vendredi 9 décembre 2011 23:40 À : progliste@ml.free.fr Objet : [progliste] Re: Debugger du Python Salut ! Jean-Claude Armingaud a écrit: Idle Python gui, s'il était accessible, je crois que ça serait la meilleure solution ! Je pense avoir quelques idées pour le scripter, dès que j'ai un peu de temps Ma réaction: Ce serait superbe en effet. Mais pour avoir essayé de le faire moi-même pour la version 2.5, ce n'est pas du tout une tache facile. Car, ne serais-ce que sur la fenêtre principale: * presque toutes les fenêtres utilisent la même classe TkChild. * Presque tous les controls ID sont à 0 ou identiques au handle. * Je n'ai trouvé aucun moyen de repérer la position du carret et de lire le texte sous ce carret. Par ailleurs, Les boîtes de dialogues d'options sont de véritables cauchemar casiment pour la même raison que la fenêtre principale. Ce n'est nullement pour te décourager, mais au contraire pour t'avertir des problèmes rencontré. A l'époque, j'essayais de le faire avec la version 7.20 de jaws et mes connaissances en scripting n'étaient pcertes pas les plus élevées. Aujourd'hui, il doit dans les nouvelles versions de jaws y avoir des fonctions permettant plus de possibilité. Tous mes encouragements, ainsi que ceux de beaucoup d'autres , t'accompagnent. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-Claude Armingaud jean-claude.arming...@wanadoo.fr To: progliste@ml.free.fr Sent: Friday, December 09, 2011 11:33 AM Subject: [progliste] Re: Debugger du Python Salut, Idle Python gui, s'il était accessible, je crois que ça serait la meilleure solution ! Je pense avoir quelques idées pour le scripter, dès que j'ai un peu de temps donc, après SoundForge10, je m'y lance. En tous cas, merci pour ce site plus qu'intéressant. J.-C. - Original Message - From: Jean-François Colas jfco...@inja.fr To: progliste@ml.free.fr 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-po ur-voir-pr%C3%A9cis%C3%A9ment-ce-qui-ce
[progliste] Re: Debugger du Python
Salut ! Jean-Claude Armingaud a écrit: Idle Python gui, s'il était accessible, je crois que ça serait la meilleure solution ! Je pense avoir quelques idées pour le scripter, dès que j'ai un peu de temps Ma réaction: Ce serait superbe en effet. Mais pour avoir essayé de le faire moi-même pour la version 2.5, ce n'est pas du tout une tache facile. Car, ne serais-ce que sur la fenêtre principale: * presque toutes les fenêtres utilisent la même classe TkChild. * Presque tous les controls ID sont à 0 ou identiques au handle. * Je n'ai trouvé aucun moyen de repérer la position du carret et de lire le texte sous ce carret. Par ailleurs, Les boîtes de dialogues d'options sont de véritables cauchemar casiment pour la même raison que la fenêtre principale. Ce n'est nullement pour te décourager, mais au contraire pour t'avertir des problèmes rencontré. A l'époque, j'essayais de le faire avec la version 7.20 de jaws et mes connaissances en scripting n'étaient pcertes pas les plus élevées. Aujourd'hui, il doit dans les nouvelles versions de jaws y avoir des fonctions permettant plus de possibilité. Tous mes encouragements, ainsi que ceux de beaucoup d'autres , t'accompagnent. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. - Original Message - From: Jean-Claude Armingaud jean-claude.arming...@wanadoo.fr To: progliste@ml.free.fr Sent: Friday, December 09, 2011 11:33 AM Subject: [progliste] Re: Debugger du Python Salut, Idle Python gui, s'il était accessible, je crois que ça serait la meilleure solution ! Je pense avoir quelques idées pour le scripter, dès que j'ai un peu de temps donc, après SoundForge10, je m'y lance. En tous cas, merci pour ce site plus qu'intéressant. J.-C. - Original Message - From: Jean-François Colas jfco...@inja.fr To: progliste@ml.free.fr 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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é.