PS. Erratum:

   class Team(list):
       """A container for Player() instances."""

       def __init__(self, teamdata, playerdata=None):

*** Here should be added: list.__init__(self) ***

           for key in teamdata:
               setattr(self, key, teamdata[key])
           for data in playerdata:
               self.append(Player(data))

--
Jan Kaliszewski (zuo) <z...@chopin.edu.pl>
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to