Goodreads Quotes Scraper
Requirements
Installation
pip install greads
Usage
greads --help
usage: greads [-h] -a AUTHOR [-l LANGUAGE] [-n NUM_PAGES] [-o OUTPUT_FILE]
[--enable-multiprocessing]
optional arguments:
-h, --help show this help message and exit
-a AUTHOR, --author AUTHOR
Full name of the author you want to search
-l LANGUAGE, --language LANGUAGE
Two letters string representing the language you want
to parse the results in (default: en)
-n NUM_PAGES, --num-pages NUM_PAGES
Number of pages to iterate through (if empty, will
iterate through all pages)
-o OUTPUT_FILE, --output-file OUTPUT_FILE
Name of the output file (default: quotes.json)
--enable-multiprocessing
Enable multiprocessing
Example
greads --author "Oscar Wilde" --num-pages 100
# 100%|█████████████████████████████████████████| 100/100 [01:06<00:00, 1.49it/s]
# Cleaning the quotes text...
# Saved results to quotes.json...
greads --author "Oscar Wilde" --num-pages 10 --language 'es'
# 100%|███████████████████████████████████████████| 10/10 [00:06<00:00, 1.60it/s]
# Cleaning the quotes text...
# Saved results to quotes.json...
Release files for greads 0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| greads-0.7.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| greads-0.7-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 10.4 kB
Release files / greads-0.7.tar.gz
| Download URL | greads-0.7.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2de830295356634d62417bdacb5de93f4820f28617fe8729d3eec46c7d0d9787
|
|
BLAKE2b-256 checksum How to use checksums |
5b79207b2990501d4fce4c570720686d3d0d6a6410485463b2ae2445c6fd6b52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.27.1
|
Release files / greads-0.7-py2.py3-none-any.whl
| Download URL | greads-0.7-py2.py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c78a0c6d78e97fb636d6db3aea97f59bd847fdb120ef7cd9e9bc1a04949bb7c4
|
|
BLAKE2b-256 checksum How to use checksums |
6879e3e01c18dccc58d1a9cb033afad9814c7815b43182c717f07f98d8d28f7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.27.1
|