Ermitteln aller Variablen in einer Klasse...

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
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Ist es Möglich herraus zu finden, welche Variablen in einer Klasse gesetzt wurden, ohne das man deren Namen weiß? Also sowas ähnliches wie dir()...

Code: Alles auswählen

class beispiel:
    def __init__( self ):
        self.blabla = 1
        self.wurst = 2
    def debug( self ):
        print "Liste aller Variablen"...
Ausgabe die ich bei debug() gern hätte:

Code: Alles auswählen

blabla = 1
wurst = 2
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi!

So in etwa?

Code: Alles auswählen

def debug(self):
    print self.__dict__
Gruß, mawe
Antworten