Skip to main content

A multiprotocol downloader

Project description

dwnld

dwnld.png

Motivation

A library to download stuff given urls with different protocols, like ftp://... or ssh://....

Usage

There is only one interesting module level function in this repo, it can download (or move) stuff from A to B:

from dwnld import download

download("file://stuff.txt", "somewhere_else.txt")
download("ssh://some-remote-server:/home/reptile/stuff.txt", "here.txt")
download("https://cool.com/nice.pdf", "here.pdf")
download("http://cool.com/nice.pdf", "here.pdf")

Todos

  • Support ftp/sftp
  • Support torrent

License

This project is licensed under the GPL-3 license.

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

dwnld-0.1.0.tar.gz (2.5 kB view hashes)

Uploaded Source

Built Distribution

dwnld-0.1.0-py3-none-any.whl (13.8 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