Skip to main content

A tool to download files. It supports progress bar, cksum, timeout, retry failed download.

Project description

py3_wget

A tool like wget for python, supporting a (optional) progress bar, cksum, timeout, retry failed download.

Install with

pip install py3_wget

and use as simply as (for example)

import py3_wget
py3_wget.download_file(
    url="https://zenodo.org/record/1243106/files/Eynsham.zip?download=1",
    output_path="Eynsham.zip"
)

TODO list

  • Optionally resume from partial download
  • Optionally pass cksum to downloader to ensure file is correctly downloaded
  • Optionally turn off tqdm (silent download)
  • Optionally set timeout for download request

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

py3_wget-1.0.1.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

py3_wget-1.0.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file py3_wget-1.0.1.tar.gz.

File metadata

  • Download URL: py3_wget-1.0.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for py3_wget-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9c43ca0dac7d81ce5e234fdc9396648eb47161f1ea2913b82d644337b96d009b
MD5 ab46e6d46cb593f6dd93c438ff6614ca
BLAKE2b-256 1af82bb1b2a5a6726afaa6b151a55396c3d2c23ae07b092daf984cf4839e97c9

See more details on using hashes here.

File details

Details for the file py3_wget-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: py3_wget-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for py3_wget-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd6303c33e25b05e73fa9dd702c0cbb1f58b31c5980b9694164a3d6dab33de77
MD5 a800160d3ada17dd206ec7efd8c0d89e
BLAKE2b-256 51d42975fd861d8d2834639d49b4b3ebac9766f66d56ef986c02e2850b205a82

See more details on using hashes here.

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