https://github.com/linuxwhatelse/pyloader
A simple, easy to use, multithreaded downloader with queuing.
https://github.com/linuxwhatelse/pyloader
downloader library module pyloader python python3 threaded
Last synced: 15 days ago
JSON representation
A simple, easy to use, multithreaded downloader with queuing.
- Host: GitHub
- URL: https://github.com/linuxwhatelse/pyloader
- Owner: linuxwhatelse
- License: gpl-3.0
- Created: 2016-06-16T11:41:42.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-06-11T09:10:17.000Z (almost 5 years ago)
- Last Synced: 2025-04-15T09:41:58.670Z (about 1 month ago)
- Topics: downloader, library, module, pyloader, python, python3, threaded
- Language: Python
- Homepage:
- Size: 115 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
pyloader - A simple python downloader
=====================================
[](https://travis-ci.org/linuxwhatelse/pyloader)
[](https://pypi.python.org/pypi/lwe-pyloader)**pyloader** is a simple, easy to use, multi-threaded downloader with queuing support.
It is **NOT** a command-line utility but instead something you can (if you want) implement
in one (or more, I don't care :)) of your applications.I wrote project-specific downloader a few times now and finally decided to create a proper module for it as
I couldn't find an existing one (Haven't spent that much time searching though).## ToDo
Things to implement:
* More unittests
* Pause/Resume downloads## Requirements
What you need:
* Python 2.7 / Python 3.4 and up
* The great python [requests](https://github.com/kennethreitz/requests) module## Installation
### From pypi (recommanded)
```bash
pip install lwe-pyloader
```
### From source
```bash
git clone https://github.com/linuxwhatelse/pyloader
cd pyloader
python setup.py install
```
## Usage
The source has been commented quite well so at any point you might just:
```python
import pyloader
help(pyloader)
```To get you started though, check the included [examples](examples).
Happy coding! :)