Benutzer:MovGP0/Python/Anonymous Types

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
   MovGP0        Über mich        Hilfen        Artikel        Weblinks        Literatur        Zitate        Notizen        Programmierung        MSCert        Physik      

Anonymous Types

[Bearbeiten | Quelltext bearbeiten]
person = {
    "name": "Michael", 
    "age": 40
}

print(person)
print(person["name"])
 
class AnonObject(dict):
    __getattr__ = dict.get
    __setattr__ = dict.__setitem__

anonPerson = AnonObject(name="Michael", age=40)

print(anonPerson)
print(anonPerson["name"])
print(anonPerson.name)
print(anonPerson.age)