Class Python Tutorial

class VirtualAttributes:
      __vdict = None
      __vdict_name = locals().keys()[0]
      def __init__(self):
          self.__dict__[self.__vdict_name] = {}
      def __getattr__(self, name):
          return self.__vdict[name]
      def __setattr__(self, name, value):
          self.__vdict[name] = value