Ist es richtig, dass man im idle-Debugger die Belegung von Instanzvariablen nicht prüfen kann? Ich jedenfalls habe das noch nicht geschafft. Für Tips bin ich dankbar.
J.
Instanzvariablen im idle-Debugger
-
BlackJack
@Jackaroo: Ein guter Debugger für Python ist `winpdb`. Allerdings haben viele Python-Programmierer keine wirkliche Verwendung für Debugger. Wenn man mal Werte sehen will, reichen auch strategisch platzierte ``print``\s oder Debug-Logging-Ausgaben. Ansonsten sucht man Fehler eher durch importieren des Moduls und "live" ausprobieren der Komponenten in einer Shell. Da kann man sich dann ja auch die Attribute ansehen.
Statt mit noch einem externen Programm (neben Editor und Shell) zu arbeiten, möchte ich dann doch mal IDE sagen: Sowohl Pydev (Eclipse) als auch PyCharm (von Jetbrains) haben recht gute integrierte Debugger.
Stefan
Stefan
