Skip to main content

Package for downloading urls

Project description

Downloader

PyPI version Python version Operating system Coverage

Download urls in a script as if you would download them from your browser

Features:

  • Only downloads when the destination does not exist yet or when the server indicates that there is a newer version
  • Automatically retry after error
  • Continue from partial download after error
  • Show progressbar during download
  • Download multiple urls in parallel
  • Specify custom callback on progress update

Optional options:

  • Destination location
  • Number of retries
  • Headers, session or cookies for download request
  • Whether to overwrite the download if the newly downloaded file has the same size

Usage

Cli

download url

Python scripts

import downloader
  • Download single url:
downloader.download(url)
  • Download multiple urls:
downloader.download_urls(url)

Installation

pip install fire-downloader

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

fire_downloader-1.0.3.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fire_downloader-1.0.3-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file fire_downloader-1.0.3.tar.gz.

File metadata

  • Download URL: fire_downloader-1.0.3.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for fire_downloader-1.0.3.tar.gz
Algorithm Hash digest
SHA256 ad785b3dffa4f0ff2771b6de884d6ccfbb9932efee3fd24104f5c81b748c34a6
MD5 f77e0d35023801223bfe473d9377f8b9
BLAKE2b-256 7b30ed8d249d71c8cbecd9d44df771000c96cf7e350c38a568a93f4e6bd3b7ad

See more details on using hashes here.

File details

Details for the file fire_downloader-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for fire_downloader-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 781b78d4d8023534abe3ac808d5361d2796ac8c795b70dc4e5e79c2b3da8b06c
MD5 6c27f4fbb94b565713bb40ef5e66e869
BLAKE2b-256 a7b85e2a7177b178d23bfb45722914076216a52798b925b119c6e4020e146dfb

See more details on using hashes here.

Supported by

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