TypeError: object.__init__() takes no parameters
Terry Reedy
tjreedy at udel.edu
Fri Sep 9 13:31:21 EDT 2011
On 9/9/2011 1:47 AM, Oliver wrote:
> If I want to run shapes.py I receive this error message:
Others have explained why code that ran once now does not.
> class Container(object):
> """Container to store a number of non-overlapping rectangles."""
> def __init__(self, xsize=1200, ysize=800):
> super(Container, self).__init__(xsize, ysize)
Remove this line and the error will go away. It *never* did anything.
> self.rect = Rectangle(0, 0, xsize, ysize)
> self.boxes = []
> self.last_placement_strategy = 0
--
Terry Jan Reedy
More information about the Python-list
mailing list