https://github.com/clemfromspace/bookscrape
Bookscrape - Scrape and export books from various websites
https://github.com/clemfromspace/bookscrape
book pdf python scrapy
Last synced: about 1 year ago
JSON representation
Bookscrape - Scrape and export books from various websites
- Host: GitHub
- URL: https://github.com/clemfromspace/bookscrape
- Owner: clemfromspace
- License: wtfpl
- Created: 2018-01-19T09:57:41.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-03T21:20:15.000Z (over 2 years ago)
- Last Synced: 2025-03-01T05:06:28.610Z (over 1 year ago)
- Topics: book, pdf, python, scrapy
- Language: Python
- Homepage:
- Size: 101 KB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://pypi.python.org/pypi/bookscrape) [](https://travis-ci.org/clemfromspace/bookscrape) [](https://codeclimate.com/github/clemfromspace/bookscrape/test_coverage) [](https://codeclimate.com/github/clemfromspace/bookscrape/maintainability)
## Bookscrape
Scrape and build e-books from various websites
### Usage
```
bookscrape kissmanga Akira 1-2 --output_dir=/Users/bookscrape/Documents/
```
The above command will download the volumes `1` and `2` from the `Akira` manga on the `kissmanga` website and save the pdfs files containing the extracted images to `/Users/bookscrape/Documents/`
```
bookscrape --help
usage: bookscrape [-h] [--verbose] {kissmanga,readcomiconline} slug [volume_start-volume_end] output_dir
Download a book volume identified by its slug from the given provider
positional arguments:
{kissmanga,readcomiconline} The provider to use
slug The slug of the book to download
[volume_start-volume_end] The range of volume(s) of the book to download
output_dir The full path of the directory to place the downloaded files
```
### Supported providers
- kissmanga (http://kissmanga.com/)
- readcomiconline (http://readcomiconline.to)
### Install
```
pip install bookscrape
```