I'm trying to learn about subclassing new style classes and the first project I 
went to do needs to subclass zipfile to add some methods.


Why does this:

import zipfile
class walkZip(zipfile):
     pass


if __name__ == "__main__":
     print "Hello World"

Traceback (most recent call last):
   File "<string>", line 192, in run_nodebug
   File "<module1>", line 2, in <module>
TypeError: Error when calling the metaclass bases
     module.__init__() takes at most 2 arguments (3 given)
 >>>

Thanks in advance.

-Larry
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to