Inspired from this awesome stuff called Youtube-dl
git clone "https://github.com/tushar-rishav/topcoder-dl.git"
cd topcoder-dl
python setup.py install
pip install topcoder-dl
###Default config: target : TopcoderPdf
To fetch single tutorial, say Binary Search, run this in your shell
topcoderdl -p https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/
Note: the above command will save the pdf in default directory
topcoderdl -t my_directory_abs_path
Note: If the directory do not exists then topcoder-dl will create a new one else the PDFs will be saved in the exsting directory
topcoderdl -h
topcoderdl -p https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/ -t BSearch_TopCoder
The above command will fetch binary-search tutorial from TopCoder and save its PDF in Bsearch_TopCoder directory
Have an idea to make it better? Go ahead! I will be happy to see a pull request from you! 😊