Skip to content

kartiky/SpringerBooksCOVID19

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SpringerBooksCOVID19

This script downloads all books that were made freely available by SpringerNature during the COVID-19 pandemic.

Requires

requests | pandas | xlrd | os | tqdm | sys | getopt 

Usage

Place the script in the desired download location and run. The excel files containing the book information need to be passed in as an argument to the script.

Input Example

./SpringerBatchDownload.py -i EnglishBooks.xlsx

Help

./SpringerBatchDownload.py -h

Output

Both PDF and EPUB versions are downloaded for each title in a folder within the speciality folder which is located. These files are stored by language given that both English and German books were made available.

Example Folder structure

.
+-- SpringerBatchDownload.py
+-- EnglishBooks.xlsx
+-- GermanBooks.xlsx
+-- EN
|   +-- Medicine
|   |   +-- [Book Title]
|   |   |   +-- .PDF
|   |   |   +-- .EPUB (if available)
|   |   ...
|   ...
|   +-- Engineering
|   |   +-- [Book Title]
|   |   |   +-- .PDF
|   |   |   +-- .EPUB (if available)
|   |   ...
+-- DE
    +-- Medizin
    |   +-- [Buch Titel]
    |   |   +-- .PDF
    |   |   +-- .EPUB (wenn verfügbar)
    |   ...
    ...
    +-- Technik & Informatik
    |   +-- [Buch Titel]
    |   |   +-- .PDF
    |   |   +-- .EPUB (wenn verfügbar)
    |   ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages