Instanzvariablen im idle-Debugger

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Jackaroo
User
Beiträge: 13
Registriert: Mittwoch 1. Dezember 2010, 13:28

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.
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.
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

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
Antworten