mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-01-25 20:33:04 -08:00
rarfile - RAR archive reader for Python ======================================= This is Python module for RAR_ archive reading. The interface is made as zipfile_ like as possible. Licensed under ISC_ license. Features: - Supports both RAR2 and RAR3 archives (WinRAR 2.x .. WinRAR 4.x). - Supports multi volume archives. - Supports Unicode filenames. - Supports password-protected archives. - Supports archive and file comments. - Archive parsing and non-compressed files are handled in pure Python code. - Compressed files are extracted by executing external tool: either ``unrar`` from RARLAB_ or ``bsdtar`` from libarchive_. - Works with both Python 2.7 and 3.x. Notes: - Does not support the RAR5 format introduced in WinRAR 5.0. - ``bsdtar`` does not support all RAR3 features. Links: - `Documentation`_ - `Downloads`_ - `Git`_ repo .. _RAR: https://en.wikipedia.org/wiki/RAR_%28file_format%29 .. _zipfile: https://docs.python.org/2/library/zipfile.html .. _ISC: https://en.wikipedia.org/wiki/ISC_license .. _Git: https://github.com/markokr/rarfile .. _Downloads: https://pypi.python.org/pypi/rarfile .. _Documentation: https://rarfile.readthedocs.io/ .. _libarchive: https://github.com/libarchive/libarchive .. _RARLAB: http://www.rarlab.com/