Seite 1 von 1
Instanzvariablen im idle-Debugger
Verfasst: Donnerstag 2. Dezember 2010, 21:21
von Jackaroo
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.
Re: Instanzvariablen im idle-Debugger
Verfasst: Donnerstag 2. Dezember 2010, 21:40
von 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.
Re: Instanzvariablen im idle-Debugger
Verfasst: Samstag 4. Dezember 2010, 12:06
von sma
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