The python-archive package provides a simple, pure-Python interface for handling various archive file formats. Currently, archive extraction is the only supported action. Supported file formats include:
* Zip formats and equivalents: .zip, .egg, .jar.
* Tar and compressed tar formats: .tar, .tar.gz, .tgz, .tar.bz2, .tz2.
Example usage
Using the Archive class:
from archive import Archive
a = Archive('files.tar.gz')
a.extract()
Using the extract convenience function:
from archive import extract
# Extract in current directory.
extract('files.tar.gz')
# Extract in directory 'unpack_dir'.
extract('files.tar.gz', 'unpack_dir')
Product's homepage
Requirements:
· Python