keyerror '__repr__'

2012-08-04 Thread vijay shanker
(self,'name'),object.__getattribute___(self,'price')) else: return self.__dict__[attr] b = book('the tempest',234) b Traceback (most recent call last): File console, line 1, in module File console, line 11, in __getattr__ KeyError: '__repr__' i am missing on a concept here

Re: keyerror '__repr__'

2012-08-04 Thread Chris Rebert
File console, line 11, in __getattr__ KeyError: '__repr__' i am missing on a concept here. please enlighten me. A. You ought to be subclassing the `object` class so that your class is new-style (see http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes ); classic classes