Source code for acore.io.uncompress

import rarfile


# ! unrar must be installed in the system
[docs] def unrar(filepath, to): """ Decompress RAR file :param str filepath: path to rar file :param str to: where to extract all files """ try: with rarfile.RarFile(filepath) as opened_rar: print("Extracting files: {}".format(opened_rar.namelist())) opened_rar.extractall(to) except Exception as err: print("Error: {}. Could not unrar file {}".format(filepath, err)) raise