def search_tmdb(query=None, tmdb_id=None, year=None, language=None, adult=False): if tmdb_id: results = [movies.Movies(id=tmdb_id)] elif query: tmdb_kwargs = dict(query=query, year=year, language=language, adult=adult) tmdb_kwargs = { key: value for key, value in tmdb_kwargs.items() if value } results = search.Search().movie(**tmdb_kwargs)["results"] else: raise Exception("Query or tmdb id is required!") return results
def popular_tmdb(language=None): tmdb_kwargs = dict(language=language) if language else dict() return movies.Movies().popular(**tmdb_kwargs)["results"]