Skip to content

Latest commit

 

History

History
89 lines (54 loc) · 1.76 KB

File metadata and controls

89 lines (54 loc) · 1.76 KB

Free Springer E-books Downloader

A scraper for downloading free Springer e-books.

License: MIT

Features

  • A collection of 400+ e-books from Springer
  • No browser required
  • No need to manually download and organize
  • No re-downloads. Start and stop the downloader anytime, it will download the books from the last checkpoint
  • Absolutely hassle-free, run the downloader and wait until it finishes

Table of Content

Prerequisites

  • Python 3 and pip

Getting started

Clone the repository to your local machine using,

~$ git clone https://github.com/Ayan-Kumar-Saha/Free-Springer-E-books-Downloader.git

Environment setup

To install all dependencies at once, move into project directory and run,

Linux/macOS

~$ pip3 install -r dependencies.txt

Windows

~$ pip install -r dependencies.txt

Run E-books Downloader

Run the downloader using,

Linux and macOS

~$ python3 download_ebooks.py

Windows

~$ python download_ebooks.py

Output

Once completed, check your current directory for the e-books

Build with

  • BeautifulSoup4 - A library that makes it easy to scrape information from web pages.
  • Requests - HTTP library for Python

Author

Ayan Kumar Saha