DocDownloader is a python 2/3 module/utility to download Documenation hosted on ReadTheDocs in HTML, PDF and EPUB Formats
It can be used from the terminal or by using the API.
Installation
Installing is simple, just enter this command:
pip install DocDownloader
You need to have pip installed to run this command
Usage
Just run the following command:
docdownloader [-f format] [-d directory] url/package name
For example,
docdownloader -f HTML flask
or
docdownloader -f epub http://scrapy.readthedocs.org/en/latest/
API Usage
You can use the module from python also. Example code:
from DocDownloader import DocDownloader
DocDwn=DocDownloader('flask','pdf')
DocDwn.download()
Dependencies
requests
BeautifulSoup4
wget (the python module)
Features
Download docs in HTML, EPUB and PDF Formats
Automatic Server setup using http.server/SimpleHttpServer by clicking on a .bat file
Note for Linux and Mac OSX Users
The Automatic server setup is currently for Windows only. It’l be ported over soon (Once I learn some shell commands)
About
Created By Pradipta aka geekpradd.
Metadata
Release files for DocDownloader 1.3.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 | |
|---|---|---|---|
| DocDownloader-1.3.2.zip | 6.3 kB | Details |
Release files / DocDownloader-1.3.2.zip
| Download URL | DocDownloader-1.3.2.zip |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a806ecd485ad29dd081d72c08de1fa08409d3aea38ba9c8b8d6f5d861ed36b1a
|
|
BLAKE2b-256 checksum How to use checksums |
dc9b4cfb067fc1fe703e7ae49b4656dc3995141f01306d8c34d0acc7ed8be229
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |