https://github.com/jayendra13/ideal-fortnight
Asynchronously download a large file by splitting it into multiple chunks and downloading each chunk concurrently
https://github.com/jayendra13/ideal-fortnight
asyncio downloader parallel python
Last synced: 4 months ago
JSON representation
Asynchronously download a large file by splitting it into multiple chunks and downloading each chunk concurrently
- Host: GitHub
- URL: https://github.com/jayendra13/ideal-fortnight
- Owner: jayendra13
- License: apache-2.0
- Created: 2022-12-29T04:03:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-29T11:53:13.000Z (over 3 years ago)
- Last Synced: 2024-01-26T17:04:29.487Z (over 2 years ago)
- Topics: asyncio, downloader, parallel, python
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ideal-fortnight
Asynchronously download a large file by splitting it into multiple chunks and downloading each chunk concurrently.
# Usage
```
python src/download.py -h
usage: download.py [-h] [-n NUM_CONNECTIONS] url
positional arguments:
url The url of the file to be downloaded
optional arguments:
-h, --help show this help message and exit
-n NUM_CONNECTIONS, --num_connections NUM_CONNECTIONS
Number of concurrent connections to download
```