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
Metadata
Release files for internetdownloadmanager 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| internetdownloadmanager-0.0.2.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| internetdownloadmanager-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / internetdownloadmanager-0.0.2.tar.gz
| Download URL | internetdownloadmanager-0.0.2.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9bbc8edfa5145a7246b35157d40b307e868c247f4ee5ba9abc42913588b331d6
|
|
BLAKE2b-256 checksum How to use checksums |
4387eb97ea4df6daf971217142b00bbed59de1b7d71e746636e020e9bd8604c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.9
|
Release files / internetdownloadmanager-0.0.2-py3-none-any.whl
| Download URL | internetdownloadmanager-0.0.2-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9d0a2a22fb4c0b25253c132e48edfb71f095d7033f3be477007bcc4e4b3d583b
|
|
BLAKE2b-256 checksum How to use checksums |
bf8fa782f1e17a5f174ace02b2dd72434e66028de24a4861751213e4c5e20236
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.9
|