Git Product home page Git Product logo

bibliotheekreader's Introduction

bibliotheekreader

A Python script that integrates the goodreads api with the Flemish public library system. Books from your to-read list are cross-checked with your local library's collection, and displayed together with (sub)-location and availability information. Sample output:

#####################################################################################
###   Tommy Wieringa                 Caesarion                                         
#####################################################################################
Tommy Wieringa                Caesarion : roman                                 Hoofdbibliotheek     Uitgeleend tot 11-05-2016
Tommy Wieringa                Dit zijn de namen : roman                         Hoofdbibliotheek     Beschikbaar
Onbekend                      Lexicon van literaire werken : besprekingen van N Hoofdbibliotheek     Beschikbaar
#####################################################################################
###   Jeroen Brouwers                Geheime kamers                                    
#####################################################################################
Jeroen Brouwers               Geheime kamers                                    Hoofdbibliotheek     Beschikbaar
Rudi van der Paardt           Een fatale obsessie : over "Geheime kamers" van J Hoofdbibliotheek     Beschikbaar
Ron Elshout                   Een spiegelpaleis : over Geheime kamers van Jeroe Hoofdbibliotheek     Beschikbaar
Karel Segers                  'Het is een poppenkast, hé ? Ik wil de volstrekte Hoofdbibliotheek     Beschikbaar
#####################################################################################
###   Erwin Mortier                  Godenslaap                                        
#####################################################################################
Erwin Mortier                 Godenslaap : roman                                Hoofdbibliotheek     Beschikbaar
Erwin Mortier                 Godenslaap : roman                                Dorpshuis Muizen     Beschikbaar
Erwin Mortier                 Gestameld liedboek : moedergetijden               Hoofdbibliotheek     Uitgeleend tot 03-05-2016
Erwin Mortier                 De spiegelingen : roman                           Hoofdbibliotheek     Beschikbaar
Sven Vitse                    Er zijn te veel woorden : Erwin Mortier oog in oo Hoofdbibliotheek     Beschikbaar
Johanna Cassiers              Godenslaap                                        Hoofdbibliotheek     Beschikbaar
#####################################################################################
###   Tom Lanoye                     Sprakeloos                                        
#####################################################################################
Tom Lanoye                    Sprakeloos                                        Hoofdbibliotheek     Beschikbaar
Tom Lanoye                    Sprakeloos                                        Dorpshuis Heffen     Beschikbaar
Martine Cammaert              Sprakeloos : Tom Lanoye : werkmap voor leesgroepe Hoofdbibliotheek     Beschikbaar
René Appel                    Goesting in taal : interview met schrijver Tom La Hoofdbibliotheek     Beschikbaar
Cor Gerritsma                 Tom Lanoye                                        Hoofdbibliotheek     Beschikbaar
Hans Demeyer                  'Een liefdevolle liquidatie' : het autobiografisc Hoofdbibliotheek     Beschikbaar
Mark Cloostermans             'Sprakeloos', het slot van een lot                Hoofdbibliotheek     Beschikbaar

Bibliotheek API

The script uses a non-production TEST key for Antwerp province from https://docs.google.com/spreadsheets/d/1IMSaNgcQNpE6KC_tgzyCRkXh6yUBF8rn_lyjrd6bUaM/edit#gid=14. The link also has TEST keys for other provinces. Insert this key into the config.py python file.

Goodreads API

The goodreads api needs a secret key from https://www.goodreads.com/api. Fill these in in the config.py python file. You also need your id, from your goodreads profile page (e.g. https://www.goodreads.com/user/show/20527584-roel, id=20527584).

bibliotheekreader's People

Contributors

roelmatthysen avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.