È possibile creare un oggetto da un dizionario in Python in modo tale che ogni chiave sia un attributo di quell'oggetto?
Qualcosa come questo:
d = { 'name': 'Oscar', 'lastName': 'Reyes', 'age':32 }
e = Employee(d)
print e.name # Oscar
print e.age + 10 # 42
Penso che sarebbe praticamente l'inverso di questa domanda: dizionario Python dai campi di un oggetto
def __init__(self,**initial_data)
ottieni il vantaggio aggiuntivo di avere un metodo init che può anche fare argomenti con parole chiave (ad es. "E = Employee (name = 'Oscar')" o semplicemente inserire un dizionario (ad es. "E = Employee ( ** dict) ").