How can unrar a file with python How can unrar a file with python python python

How can unrar a file with python


Late, but I wasn't satisfied with any of the answers.

pip install patoolimport patoolibpatoolib.extract_archive("foo_bar.rar", outdir="path here")

Works on Windows and linux without any other libraries needed.


Try the pyunpack package:

from pyunpack import ArchiveArchive('a.zip').extractall('/path/to')