- Simple: A simple and easy to use Python library for many annoy task.
- Easy to use: Easy to use, you can use it in your project.
- Extendable: Extendable, you can add your own function easily.
- A simple and easy to download files by sharing link
- A simple and easy to send message to Slack Channel
- Download multiple files asynchronously
- Download Books from Zlib in terms of Title Will come!
You can install Pybox via pip from PyPI:
$ pip install pyboxes
$ pybox -h
Please see the Command-line Reference Usage for details.
$ pybox gfile <url> <name> <size>
$ pybox gfolder <client_id> <folder_id>
Detailed usage please see Usage Documentation
$ pybox slack [options] <webhook-url>
Detailed usage please see Usage Documentation
$ pybox asyncdown -u <url> -o <output>
$ pybox asyncdown -f <url-file>
For example, suppose urls.txt
in which the first column is the file name and the second column is the download url.
pybox asyncdown -f urls.txt
will download all files in parallel.
ENCFF888ZZV.fastq.gz https://www.encodeproject.org/files/ENCFF888ZZV/@@download/ENCFF888ZZV.fastq.gz
ENCFF883SEZ.fastq.gz https://www.encodeproject.org/files/ENCFF883SEZ/@@download/ENCFF883SEZ.fastq.gz
ENCFF035OMK.fastq.gz https://www.encodeproject.org/files/ENCFF035OMK/@@download/ENCFF035OMK.fastq.gz
ENCFF288CVJ.fastq.gz https://www.encodeproject.org/files/ENCFF288CVJ/@@download/ENCFF288CVJ.fastq.gz
Detailed usage please see Usage Documentation
Contributions are very welcome. To learn more, see the Contributor Guide.
Distributed under the terms of the MIT license, Pybox is free and open source software.
If you encounter any problems, please file an issue along with a detailed description.
This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.