code: def extract(self, name, path=None, pwd=None):
      if pwd:
          raise NotImplemented("Encryption not supported.")
      if not path:
          path = os.getcwd()
      return self.readpath(name, os.path.join(path, name))
  
imports: import os, time
  from libarchive import is_archive, Entry, SeekableArchive
  from zipfile import ZIP_STORED, ZIP_DEFLATED
label_desc: Use image node_id 5 for calling the ZipFile obj's underlying member method code with example usage: obj.extract(name, path, pwd) and returns: self