Skip to main content

A python client for TVDB rest API

Project description

Build Total alerts License PyPI Downloads Code style

tvdb_api_client is an unofficial API for the TVDB.

In a nutshell

Installation

The easiest way is to use poetry to manage your dependencies and add tvdb_api_client to them.

[tool.poetry.dependencies]
tvdb_api_client = "*"

Usage

Initialise the client (example using the django cache):

from django.core.cache import cache
from tvdb_api_client import TVDBClient

client = TVDBClient("username", "user_key", "api_key", cache)

Once the client has been initialised, you can use it to get the following info:

  • get TV series by TVDB id

  • get TV series by IMDb id

  • find identifying info for a TV series by its name

  • get episodes by TV series using its TVDB id

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tvdb_api_client-0.6.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

tvdb_api_client-0.6.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file tvdb_api_client-0.6.0.tar.gz.

File metadata

  • Download URL: tvdb_api_client-0.6.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.2 Linux/5.16.12-arch1-1

File hashes

Hashes for tvdb_api_client-0.6.0.tar.gz
Algorithm Hash digest
SHA256 948463cf68cb4a220fb81dc8b8e0f7c2b1ef74912b6109f55648e242621eb8c6
MD5 ccf2350032d82e18a9c4d142a5f9ec4a
BLAKE2b-256 1d57108e392b514c10f2717de7c3adba193b47a676bdeffe14680d1a9b02cfc6

See more details on using hashes here.

File details

Details for the file tvdb_api_client-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: tvdb_api_client-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.2 Linux/5.16.12-arch1-1

File hashes

Hashes for tvdb_api_client-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0aeaec41bbbc3e0e38eec6d61bb46765f2af6f2b1ad81a65648f591732a55611
MD5 e3ce65ecc89729b1bce76641f673e8c6
BLAKE2b-256 1f96f4517b6deeb431792c9d63a98dfde84afbbacb92dc3c36729a02207a95ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page