示例#1
0
    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
示例#2
0
 def popular_tmdb(language=None):
     tmdb_kwargs = dict(language=language) if language else dict()
     return movies.Movies().popular(**tmdb_kwargs)["results"]