Skip to content

Latest commit

 

History

History
111 lines (68 loc) · 4.29 KB

README.md

File metadata and controls

111 lines (68 loc) · 4.29 KB

Build Status Build status Build status Documentation Status License: GPLV3 Organization Views PRs Welcome GitHub pull-requests Language

TheSportsDB Python SDK

Unofficial Python API client wrapper package around TheSportsDB API. An open, crowd-sourced database of sports artwork and metadata with a free API.

TralahTek TralahM TralahM

Documentation

Documentation

How to Install

# In terminal do:

pip install thesportsdb

Building from Source for Developers

git clone https://github.com/TralahM/thesportsdb.git

cd thesportsdb

python setup.py build

pip install -e .

QuickStart

By default the library will use the free TheSportsDB API. To use the premium version you need to register at TheSportsDB and get an API key.

Then you can set the API key to be used by the library as a shell environment variable using export THESPORTSDB_API_KEY=YOUR_API_KEY before using the library.

import thesportsdb
event_info=thesportsdb.events.eventInfo("1008672")

event_result=thesportsdb.events.eventResult("1008695")

previous_events=thesportsdb.events.lastLeagueEvents("4328")

events_for_league_season20192020=thesportsdb.events.leagueSeasonEvents("4328", "2019-2020")

upcoming_soccer_events=thesportsdb.events.nextLeagueEvents("4328")

all_countries=thesportsdb.countries.allCountries()

all_leagues=thesportsdb.leagues.allLeagues()

EPL_info=thesportsdb.leagues.leagueInfo("4328")

EPL_standings=thesportsdb.leagues.leagueSeasonTable("4328", "2019-2020")

soccer_leagues=thesportsdb.leagues.sportLeagues("102")

Team_sports=thesportsdb.sports.TeamVsTeamSports()

all_sports=thesportsdb.sports.allSports()

nonTeamSports=thesportsdb.sports.nonTeamVsTeamSports()

sport_details=thesportsdb.sports.sportInfo("102")

EPL_teams=thesportsdb.teams.leagueTeams("4328")

team_details_ManC=thesportsdb.teams.teamInfo("133613")
## print(thesportsdb)

Contributing

See the Contributing File

LICENCE

Read the LICENSE here

Self-Promotion

TralahM TralahM TralahM TralahM

Blog

TralahTek