Python update-Objekt aus Wörterbuch

Gibt es eine built-in Funktion/- operator, die ich verwenden könnte, um entpacken Sie die Werte aus einem dictionary und weisen Sie in die Instanz-Variablen?

Dies ist, was ich zu tun beabsichtigen:

c = MyClass()
c.foo = 123
c.bar = 123

# c.foo == 123 and c.bar == 123


d = {'bar': 456}
c.update(d)

# c.foo == 123 and c.bar == 456

So etwas wie Wörterbuch update() das laden von Werten aus einem anderen Wörterbuch, sondern aus einfachen Objekt/Instanz der Klasse?

InformationsquelleAutor der Frage chakrit | 2009-01-01

Schreibe einen Kommentar