ewinge / bookfind

(Mirror) Find books at the best price by ISBN.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bookfind - Find books at the best price

---------------------------------------------------

bookfind is a simple Python script that naively scrapes the results from queries
to bookfinder.com for the best book prices either new or used, when provided
with a valid SBN, ISBN-10 or ISBN-13 number.

Keep in mind that this script is limited to the database provided by
bookfinder.com and thus there are possibly many entries that do not exist or are
not accurate.

bookfinder.com provides their service free of charge, so please be appreciative
and do not spam this script.

Note: You will need Python 3 to run this. No additional libraries other than
the built-in urllib and html.parser are required.

bookfind is licensed under BSD 3-Clause.
All license information is available in the included COPYING file.

usage: bookfind.py [-h] [-v] [-c sym] [-d sym] [-l num] [-o file] [-n] [-u] isbn

Find books at the best price

positional arguments:
  isbn                  SBN, ISBN-10 or ISBN-13 number to search

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -c sym, --currency sym
                        3 letter currency symbol (default: EUR)
  -d sym, --destination sym
                        2 letter country-code (default: FR)
  -l num, --limit num   limit the number of results
  -o file, --output file
                        output results to a CSV file
  -n, --new             search for new books (default)
  -u, --used            search for used books

About

(Mirror) Find books at the best price by ISBN.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%