PyDecompress
Lightweight package that allows you to decompress archive files.
Supported formats
.zip
.tar
.tar.gz
.tar.xz
.tar.bz2
.tar.xz
-
.tar.Z
- Requires the Linux uncompress package.
Installation
via pip:
pip install pydecompress
Usage example
from pydecompress.extractor import Extractor
res = Extractor.extract('path/to/archive.tar.gz', '/destination/folder')
print(res) # Output: PosixPath('/destination/folder')