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
Moderator
Beiträge: 8461
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Mittwoch 9. März 2005, 10:49

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])

Mittwoch 9. März 2005, 10:56

Hi!

So in etwa?

Code: Alles auswählen

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