This Python script scrapes novels from Ranobes and saves them into .epub format with an optional conversion into .pdf format
Install the latest version of Python. It may work with older versions but has not been tested.
This script depends on bs4, ebooklib, progress and pdfkit. To install these navigate to the project folder and run
pip install -r requirements.txt
Navigate to the project folder and run
python main.py
to start the script
Now copy and paste the URL of the novel you wish to scrape from Ranobes.
It will start extracting the chapter list.
After that, select the chapter range and it will start scraping the chapters.
Now save the file. The file gets saved in .epub format
Enjoy your read!
Personally, I prefer the Lithium: EPUB Reader due to its simplicity and ease of use to read .epub files.
Feel free to open an issue if you face any bugs or have any suggestions.