Objects in the class namespace can be accessed directly using the module name and dot . syntax. : property « Class « Python Tutorial






class tClass(object):
    def __init__(self, x):
        self.x = x
    def double(self):
        self.x += self.x

t = tClass (5)
print t.__dict__
print tClass.__dict__
print t.x
t.double()
print t.x








11.3.property
11.3.1.The property Function
11.3.2.Objects in the class namespace can be accessed directly using the module name and dot . syntax.
11.3.3.An example of using a class data attribute (foo):
11.3.4.Demonstrates get and set methods and properties
11.3.5.Python properties (or attributes) are dynamic.
11.3.6.Define and access Properties