alexgand / springer_free_books

Python script to download all Springer books released for free during the 2020 COVID-19 quarantine
GNU General Public License v3.0
1.64k stars 366 forks source link

Added feature to download by categories or/and indices #57

Closed chaosAD closed 4 years ago

chaosAD commented 4 years ago

Now users can choose what to download. Also the verbose mode enables users to view the book listing they are downloading. I updated the README.MD showing how to use the feature.

The --category option is resilient to case typo and will inform users if any input cannot be found under the "English Package Name" column, thus eliminates guesswork of what might have happened.

The --index option are for those who want just a handful of books. Just list the bunch of indices and they are good to go.

chaosAD commented 4 years ago

I refactored the script to rely as much as possible on Pandas functions rather than my own functions. This reduces the size a bit.