SickChill / libtvdb

An API wrapper around the TVDB API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libtvdb

A wrapper around the TVDB API.

Examples:

Searching for shows:

import libtvdb
client = libtvdb.TVDBClient(api_key="...", user_key="...", user_name="...")
shows = client.search_show("Doctor Who")

for show in shows:
    print(show.name)

Advanced

You can set libtvdb_api_key, libtvdb_user_key and libtvdb_user_name in your OS X keychain if you don't want to supply these every time. If any of the values supplied to the TVDBClient constructor are None, it will look into your keychain and load the appropriate value. If it can't find them, it will throw an exception.

About

An API wrapper around the TVDB API

License:MIT License


Languages

Language:Python 99.2%Language:Shell 0.8%