def extractall(self, path=None, members=None, pwd=None):
if members is None:<EOL><INDENT>members = self.namelist()<EOL><DEDENT>for zipinfo in members:<EOL><INDENT>self.extract(zipinfo, path, pwd)<EOL><DEDENT>
Extract all members from the archive to the current working
           directory. `path' specifies a different directory to extract to.
           `members' is optional and must be a subset of the list returned
           by namelist().