Skip to main content

Intro

This module is used for downloading files from the internet via http or ftp.

It supports basic http authentication and ftp accounts, and supports resuming downloads. It does not support https or sftp at this time. The main advantage of this package is it’s ease of use, and pure pythoness. It only uses the Python standard library, so no dependencies to deal with, and no C to compile.

Usage

If a non-standard port is needed just include it in the url (http://example.com:7632).

Simple

downloader = downloader.Download(’http://example.com/file.zip’) downloader.download()

Use full path to download

downloader = downloader.Download(’http://example.com/file.zip’, “/Users/username/Downloads/newfilename.zip”) downloader.download()

Password protected download

downloader = downloader.Download(’http://example.com/file.zip’, “/Users/username/Downloads/newfilename.zip”, (‘username’,’password’)) downloader.download()

Resume

downloader = downloader.Download(’http://example.com/file.zip’) downloader.resume()

Download files

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

Source Distribution

file_downloader-0.5.2.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

file_downloader-0.5.2-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file file_downloader-0.5.2.tar.gz.

File metadata

  • Download URL: file_downloader-0.5.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for file_downloader-0.5.2.tar.gz
Algorithm Hash digest
SHA256 4af8d7de2d84c97621c8fcdafda54e372fa2b7a5161fd1cf979c8356851ff3f6
MD5 26b12729cea4806f53d370d9b7ec673f
BLAKE2b-256 a1bd62eb1eceb004cde739f5e69032c2196f744fa7a47e3d9989fd29d2213154

See more details on using hashes here.

File details

Details for the file file_downloader-0.5.2-py3-none-any.whl.

File metadata

File hashes

Hashes for file_downloader-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2e1ab9cf727c4dd4969060ea3c15806ce43297419f19cb5a3aa1979469b22f63
MD5 8fe9627218dea8f855eb7696e90bba8e
BLAKE2b-256 e67e17da66b023aa2e4ab50884383741a5578433f6e2390c830fb8e0b013b8d9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 files

0.5.1

2 files

0.5.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page