Mega Code Archive

 
Categories / Python Tutorial / Class
 

__getattr__ and __setattr__ Catch Attribute References

class empty:      def __getattr__(self, attrname):          if attrname == "age":              return 40          else:              raise AttributeError, attrname  X = empty(  )  X.age