file downloader with many requests
Project description
Internet Download Manager
Python Internet Download Manager Library
Installing
Install and update using pip3:
$ pip3 install internetdownloadmanager
Python 3 and newer.
Example
from internetdownloadmanager import Downloader
downloader = Downloader(worker=25,
part_size=1000000,
resumable=True)
downloader.download(url="http://example.com/file",
path= 'not_required.extension')
Output:
INFO:internetdownloadmanager.utils:
File Path:filename.extension
File Size: 377277402
Worker: 25
Calculated Part: 378
WARNING:internetdownloadmanager.utils:Download Starting
Status: %3.17 | Transfer Rate = 27274 Kb/s | Time Left: 108 sn | Time: 8 sn | AVG Speed=15169 Kb/s
worker: Set how many threads work (default=25)
part_size: Set piece size downloaded byte (default=1000000)
resumable: Setting the download to be resumable (default=False)
If something goes wrong and the process is interrupted
downloader.resume('example.file_extention.resumable')
Support
Python 3.x
Supports all operating systems
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for internetdownloadmanager-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bbc8edfa5145a7246b35157d40b307e868c247f4ee5ba9abc42913588b331d6 |
|
MD5 | 32393d7a272626d7b4610ae4b7b95a5f |
|
BLAKE2b-256 | 4387eb97ea4df6daf971217142b00bbed59de1b7d71e746636e020e9bd8604c8 |
Close
Hashes for internetdownloadmanager-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d0a2a22fb4c0b25253c132e48edfb71f095d7033f3be477007bcc4e4b3d583b |
|
MD5 | 86e6b31c9c75b199c431f31e43e351a3 |
|
BLAKE2b-256 | bf8fa782f1e17a5f174ace02b2dd72434e66028de24a4861751213e4c5e20236 |