Skip to main content

QuickDL

QuickDL is a Python utility for downloading files from URLs. It checks if a file specified by a given path exists. If the file does not exist, QuickDL downloads it from the provided URL and displays a progress bar to visualize the download progress.

Installation

You can install QuickDL using pip:

pip install quickdl

Usage

from quickdl import dl
from pathlib import Path

# Example usage:
dl(Path('downloads'), 'https://example.com/file.txt')

This code will download the file from the provided URL to the specified path. If the file already exists at the destination path, QuickDL will confirm its existence. If the file does not exist, QuickDL will download it and display a progress bar to track the download progress.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Metadata

Release files for quickdl 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quickdl 0.0.2
File Size Uploaded
quickdl-0.0.2.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quickdl 0.0.2
File Interpreter ABI Platform
quickdl-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 5.9 kB

Release files / quickdl-0.0.2.tar.gz

Download URL quickdl-0.0.2.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a2e4e50d49a2052653c41a39c39583d88056a22a786a5f2cd645826d5f3abdae
BLAKE2b-256 checksum
How to use checksums
f6fd749928bc70590ad828ec13454cee2e61758fb088adb90dfdbb8eeac3a846
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / quickdl-0.0.2-py3-none-any.whl

Download URL quickdl-0.0.2-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6fd8c770368dfb3ce9c71ad238ac449eaf689d2fcebbfc6efcac982b4916d8ca
BLAKE2b-256 checksum
How to use checksums
a1785a85e8dec9d508de49b008a14e51bf48888128a243ee16ee8bb34f71329f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release 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