🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

DocDownloader

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

DocDownloader

Downloads Documentation from ReadTheDocs in multiple formats

1.3.2
PyPI
Maintainers
1

DocDownloader - Download Docs from ReadTheDocs

|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:

.. code:: python

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.

.. |License| image:: https://pypip.in/license/DocDownloader/badge.svg :target: https://pypi.python.org/pypi/DocDownloader/ .. |Development Status| image:: https://pypip.in/status/DocDownloader/badge.svg :target: https://pypi.python.org/pypi/DocDownloader/

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts