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

Ermitteln aller Variablen in einer Klasse...

Beitragvon jens » 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])

Beitragvon mawe » Mittwoch 9. März 2005, 10:56

Hi!

So in etwa?

Code: Alles auswählen

def debug(self):
    print self.__dict__


Gruß, mawe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder