Larry Bates wrote:
> 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)

In your code 'zipfile' is a module, not a class, so you cannot inherit 
from it. I believe this is what you are trying to accomplish:

class walkZip(zipfile.ZipFile):
     pass

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

Reply via email to