Debugging / Breakpoint / IDLE
Verfasst: Mittwoch 11. Dezember 2002, 10:14
Hallo,
seit einigen Tagen befasse ich mich mit Python. Da ich die Erfahrung gemacht habe (mit VBA und Borland Pascal), dass man am leichtesten lernt, wenn man fremden Code unter dem Debugger laufen läßt, möchte ich das mit Python auch tun.
Wie kann ich den in Idle eingebauten Debugger veranlassen, bis zu einer bestimmten Zeile oder Funktion zu laufen, damit ich von dort aus dann im single step weitergehen kann? In welcher Dokumentation ist das beschrieben? (Ich habe schon erfolglos gesucht)
Zur Info: Python 2.2.2 unter W98, mein Lernbeispiel ist wcgui.py (Teil von Webchecker), ich möchte in den Debugger zurückkehren, wenn ich den "Run"-Button der Benutzeroberfläche gedrückt habe.
(Hinweis: pdb habe ich probiert, das scheint mit dem idle - debugger zu kollidieren und sieht zudem sehr unkomfortabel aus)
Vielen Dank!
seit einigen Tagen befasse ich mich mit Python. Da ich die Erfahrung gemacht habe (mit VBA und Borland Pascal), dass man am leichtesten lernt, wenn man fremden Code unter dem Debugger laufen läßt, möchte ich das mit Python auch tun.
Wie kann ich den in Idle eingebauten Debugger veranlassen, bis zu einer bestimmten Zeile oder Funktion zu laufen, damit ich von dort aus dann im single step weitergehen kann? In welcher Dokumentation ist das beschrieben? (Ich habe schon erfolglos gesucht)
Zur Info: Python 2.2.2 unter W98, mein Lernbeispiel ist wcgui.py (Teil von Webchecker), ich möchte in den Debugger zurückkehren, wenn ich den "Run"-Button der Benutzeroberfläche gedrückt habe.
(Hinweis: pdb habe ich probiert, das scheint mit dem idle - debugger zu kollidieren und sieht zudem sehr unkomfortabel aus)
Vielen Dank!