Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Downloads Documentation from ReadTheDocs in multiple formats

Project description

License Development Status

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

  1. requests
  2. BeautifulSoup4
  3. wget (the python module)

Features

  1. Download docs in HTML, EPUB and PDF Formats
  2. 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.

Project details


Release history Release notifications

This version
History Node

1.3.2

History Node

1.3.1

History Node

1.3

History Node

1.2.6

History Node

1.2.5

History Node

1.2.4

History Node

1.2.3

History Node

1.2.2

History Node

1.2.1

History Node

1.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
DocDownloader-1.3.2.zip (6.3 kB) Copy SHA256 hash SHA256 Source None Jan 14, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page