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