'Extract all files into current directory.
Parameters:
path
optional destination path
members
optional filename or :class:`RarInfo` instance list to extract
pwd
optional password to use'

def extractall(self, path=None, members=None, pwd=None):

    fnlist = []
    if (members is not None):
        for m in members:
            if isinstance(m, RarInfo):
                fnlist.append(m.filename)
            else:
                fnlist.append(m)
    self._extract(fnlist, path, pwd)
