Webnovel downloader and EPUB converter
Project description
Noveldown
Webnovel downloader and converter to EPUB (with metadata!) as a Python library and command line application.
Supported stories
To request a new story, please file a new issue.
- The Wandering Inn - pirate aba
- A Practical Guide to Evil - ErraticErrata
- Pale - Wildbow
Installation
Install the package from PyPI:
pip3 install noveldown
Arch Linux users may also install the package from the AUR:
git clone https://aur.archlinux.org/noveldown-git.git
makepkg -si
Or, to build from source:
Noveldown depends on poetry for building.
git clone https://github.com/potatoeggy/noveldown.git
poetry install
poetry build
pip3 install dist/noveldown*.whl
Usage
To download the novel as an EPUB:
noveldown <ID>
# for example:
noveldown WanderingInn
IDs can be found through noveldown --supported-ids
Append the --start
and --end
options to limit the number of chapters downloaded.
Run noveldown --help
for more info.
Library Usage
import noveldown
noveldown.download("WanderingInn", "./")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
noveldown-1.2.2.tar.gz
(12.8 kB
view hashes)
Built Distribution
noveldown-1.2.2-py3-none-any.whl
(15.8 kB
view hashes)
Close
Hashes for noveldown-1.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2d2df77a1beb4c7f5e7fcf51ef6725f99642c3ac82a573bcda0eedee64b23ed |
|
MD5 | 52ae6b9ecd3ef51426295e2807912a14 |
|
BLAKE2b-256 | 22d629d204b07a62bbceec39b998fb879f93de13793b95d8c1d948ec72f5c68c |