Die Attribute von Objekten werden in „__dict__“ gespeichert.
Wie bei jedem anderen Dictiononary können also beliebig Elemente hinzugefügt werden, d.h es können auch beliebig Attribute hinzugefügt werden, nachdem ein Objekt erzeugt worden ist.
>>> class A(object): ... pass ...
>>> a = A() >>> a.x = 66 >>> a.y = "dynamically created attribute"
Die Attribute von „a“ können wie folgt angezeigt werden:
>>> a.__dict__ {'y': 'dynamically created attribute', 'x': 66}