Skip to main content

Download and extract files on-the-fly (ZIP files too)

Project description

https://img.shields.io/pypi/v/extract_from_url.svg

Description

Take advantage of libarchive to download and extract files without having to store the archive first. Works with ZIP files too!

It supports pyfilesystem2 in order to save the files to cloud services, remote resource, as well as local directories.

Dependencies

  1. libarchive-c which requires libarchive-devel or libarchive-dev to be built

  2. tqdm for progress bars (optional)

You can use poetry or pip to install the dependencies.

Usage

As standalone program

Please see cli.py --help

As library

Available as package on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

extract-from-url-0.3.0.tar.gz (14.2 kB view hashes)

Uploaded Source

Built Distribution

extract_from_url-0.3.0-py3-none-any.whl (14.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page