Springer books Free Script descargar Libros
Springer books Free Script descargar Libros

Springer books: Script Python para descargar Libros

springer_free_books es un script de Python para descargar todos los libros de Springer Nature lanzados de forma gratuita durante la cuarentena COVID-19 de 2020.

Hay un poco más de 409 libros en inglés (según el autor, tardó unas 4 horas en completar la descarga ~14 GB, tanto PDF como EPUB, en el ordenador), pero Springer ha eliminado algunos de ellos del acceso abierto.

Editorial Springer Nature

Una gama de libros de texto esenciales de todas las disciplinas estará disponible gratuitamente para apoyar a las instituciones de educación superior en todo el mundo.

Springer Nature hace que los libros de texto esenciales sean de libre acceso para educadores, estudiantes y académicos afectados por la pandemia del coronavirus.

Descargar Springer books

Nota!

Si deseas solo uno o dos libros específicos, obtén el archivo de Excel y descárgalos manualmente o usa el script para ayudarte a descargar (consulta la subsección Descargar libro selectivamente).

Para instalar springer_free_books, ejecuta lo siguiente:

git clone https://github.com/alexgand/springer_free_books.git
cd springer_free_books/
pip3 install -r requirements.txt

Es posible que desees conocer todos los parámetros disponibles:

python3 main.py -h
Comandos de springer_free_books
Comandos de springer_free_books

Descargar todos los libros (PDF y EPUB)

View this post on Instagram

📚 Springer Nature Free Books 🆓 . 🅵🆁🅴🅴 🅴🅱🅾🅾🅺🆂 . Springer Nature brinda libros electrónicos de libre acceso para educadores, estudiantes y académicos afectados por la pandamia del coronavirus. ¡Descarga de manera rápida con este script! Big Data, IoT, Computer Science, Engineering, Physics, Mathematics, Business and Management y Más… . ♥ Si te gustó el vídeo dale ♥ Comenta con 🦍 si deseas más contenido similar . EXPLICACIÓN COMPLETA: https://esgeeks.com/?p=9563 . . 🎯 w w w . e s g e e k s . c o m . . 👉 Sigue a EsGeeks en Instagram: @Esgeeks 👉 Sigue a EsGeeks en Facebook: @EsgeeksOficial 👉 Sigue a EsGeeks en Twitter: @Esgeeks 👉 Sigue a EsGeeks en Telegram: https://t.me/EsGeeks 👉 Sigue a EsGeeks en Discord: https://discord.gg/EyY6SPW . . ⚠️ Recuerda respetar cualquier derecho de autoría. . . 📑 Copyright 2020: Picture by EsGeeks & Audio by Audioblocks . . #EsGeeks #technology #github #termux #scripts #parrotos #kalilinux #linux #Springer #SpringerNature #Ebooks #EbookFree #Covid #covid19 #Coronavirus #quedateencasa #stayathome #Downloads #DownloadsFree #Ebook #Librosgratis #freely #Gratis

A post shared by ESGEEKS (@esgeeks) on

De manera predeterminada, el script almacena los libros en una subcarpeta ./downloads de acuerdo con el tema (columna “”English Package Name” del archivo de Excel).

  • Usa el siguiente comando para descargar todos los libros PDF y EPUB a la carpeta de descarga predeterminada ./downloads
python3 main.py
Download Ebooks Springer Nature
Download Ebooks Springer Nature
  • Para descargarlos a una subcarpeta de tu elección, escribe por ejemplo books
python3 main.py -f ./books
  • Puedes descargar a una ruta absoluta, digamos C:/ebooks/springer/
python3 main.py -f C:/ebooks/springer/
  • Descargar todos los libros de formato específico

Para descargar todos los libros PDF solamente, ejecuta

python3 main.py --pdf

o solo todos los libros EPUB

python3 main.py --epub

Descargue solo categorías de libros específicos

Puedes descargar libros selectivos por categorías. Asegúrate de que el nombre de la categoría con espacio(s) esté entre comillas dobles, así:

python3 main.py -c Engineering "CoMpuTer sciEnCe"

El nombre de la categoría no distingue entre mayúsculas y minúsculas.

Descargar libro selectivamente

Puedes descargar libros por índices (consulta el archivo de Excel para ver los títulos)

python3 main.py -i 2 345 70 90 0 213

Modo detallado

Si necesitas saber lo que estás descargando, habilita el modo detallado (verbose) con la opción -v

python3 main.py -v -c "Behavioral science and psychology" "chaos AD" UFO "Life science" -i 2 34 400

Obtendrás el siguiente resumen antes de que comience la descarga:

                                          Book Title               English Package Name
2                                  All of Statistics         Mathematics and Statistics
34                            Essential Astrophysics              Physics and Astronomy
37       International Perspectives on Psychotherapy  Behavioral Science and Psychology
40                         Applied Behavior Analysis  Behavioral Science and Psychology
70                          Psychology of Perception  Behavioral Science and Psychology
95             Handbook of Consumer Finance Research  Behavioral Science and Psychology
311       Clinical Methods in Medical Family Therapy  Behavioral Science and Psychology
313                           Motivation and Action   Behavioral Science and Psychology
381                          Perceptual Organization  Behavioral Science and Psychology
396  Evidence-Based Practice in Clinical Social Work  Behavioral Science and Psychology
397                 Foundations of Behavioral Health  Behavioral Science and Psychology
398                      Social Psychology in Action  Behavioral Science and Psychology
400             A Course in Rasch Measurement Theory                          Education

13 titles ready to be downloaded...
The following invalid book categories will be ignored:
 1. chaos AD
 2. UFO
 3. Life science
Descargar libros de Springer Nature
Descargar libros de Springer Nature
Springer Nature Download Ebook
Springer Nature Download Ebook

Ejecutando en un entorno virtual:

Comandos Bash

python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
python3 main.py
Instalar Springer books Free
Instalar Springer books Free

Entorno virtual en Windows (detecta automáticamente la versión de Python):

Simplemente haz doble clic en el archivo run_VirtualEnv.bat desde el Explorador de Windows o escribe el nombre en la línea de comandos y presiona INTRO. Primero instala Python, ya sea desde python.org o desde Microsoft Store para Windows 10.

Entorno virtual en Windows (Python 3.x):

python -m venv .venv
.venv\Scripts\activate.bat
pip install -r requirements.txt
python main.py

Entorno virtual en Windows (Python 2.7.x):

python -m virtualenv .venv
.venv\Scripts\activate.bat
pip install -r requirements2x.txt
python main.py

Fuentes:

Gracias Springer!

Contenido relacionado:

Si te gusta el contenido y deseas apoyar a la mejora del sitio web, considera hacer una contribución ¡haciendo clic aquí por favor!. ¡NO ES OBLIGATORIO, GRACIAS! :’)

¿Te ha gustado este artículo? Sigue este blog en su fanpage de  Facebook, TELEGRAM, Discord, TwitterInstagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda