Python Objektinspektor GUI

8

Was ich möchte, ist eine praktische GUI zum Inspizieren von Objekten. Die Funktion dir () reicht manchmal nicht aus!

Was würde passieren, würde ich view_object (Modul) eingeben und es würde mir ein GUI-Fenster geben, das

hat

Eigenschaften:  - Tree-View-Darstellung, ähnlich einem Datei-Viewer. Dadurch würde ich alle Klassen sehen und diese Ansichten erweitern / verkleinern.  - Wenn ich ein beliebiges Objekt auswähle, werden mir alle doc Attribute angezeigt.

Idealerweise würde ich auch auf ein Objekt (oder einen anderen Befehl) klicken + klicken und die Baumansicht auf DIESEM Objekt innerhalb des IT-Moduls öffnen!

Das sollte nicht so schwer zu machen sein, also nehme ich an, dass jemand es geschafft hat, ich habe gerade eine Menge Zeit es zu finden!

    
Garrett Berg 23.09.2011, 20:22
quelle

2 Antworten

5

Eclipse PyDev ist wirklich großartig. Vor allem Debugger. Es ist schwer und es fängt langsam an, aber es ist ein mächtiges Werkzeug.

Sie können nicht nur eine Baumansicht einer Variablen in einer Laufzeitumgebung anzeigen, sondern diese auch im laufenden Betrieb ändern.

Siehe Variablenansicht:

    
Michał Šrajer 23.09.2011, 20:28
quelle
4

Sie können es sich ansehen objbrowser (Disclaimer habe ich geschrieben).

    
titusjan 18.04.2014 00:18
quelle