dynamisch auf objektvariablen zugreifen?

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
d3f3nd3r
User
Beiträge: 40
Registriert: Montag 19. November 2007, 20:17

Montag 2. Juni 2008, 15:29

hallo

besteht eine Möglichkeit per Variable auf Objektmember zuzugreifen?

also ungefähr so :

Code: Alles auswählen

class User :
  name = ""
  email = ""

def set (user,type="email",value):
  user.type = value 
ich will aber nicht,dass value auf user.type gespeichert wird, sondern in user.email aber halt dynamisch, geht das?

mfg
fred.reichbier
User
Beiträge: 155
Registriert: Freitag 29. Dezember 2006, 18:27

Montag 2. Juni 2008, 15:37

Hallo,

Code: Alles auswählen

setattr(user, type, value)
, Gegenstück ist gettattr ;)
d3f3nd3r
User
Beiträge: 40
Registriert: Montag 19. November 2007, 20:17

Montag 2. Juni 2008, 17:06

danke
Antworten