This commit is contained in:
jxxghp
2023-06-19 13:33:30 +08:00
parent 6d4b1eed77
commit 6417659f14
8 changed files with 177 additions and 75 deletions

View File

@@ -221,6 +221,14 @@ class TheMovieDbModule(_ModuleBase):
else:
return None
def tmdb_trending(self, page: int = 1) -> List[dict]:
"""
TMDB流行趋势
:param page: 第几页
:return: TMDB信息列表
"""
return self.tmdb.trending.all_week(page=page)
def gen_scraper_files(self, mediainfo: MediaInfo, file_path: Path):
"""
生成刮削文件

View File

@@ -5,7 +5,7 @@ from urllib.parse import quote
import zhconv
from lxml import etree
from tmdbv3api import TMDb, Search, Movie, TV, Season, Episode, Discover
from tmdbv3api import TMDb, Search, Movie, TV, Season, Episode, Discover, Trending
from tmdbv3api.exceptions import TMDbException
from app.core.config import settings
@@ -42,13 +42,14 @@ class TmdbHelper:
self.tmdb.proxies = settings.PROXY
# 调试模式
self.tmdb.debug = False
# 查询对象
# TMDB查询对象
self.search = Search()
self.movie = Movie()
self.tv = TV()
self.season = Season()
self.episode = Episode()
self.discover = Discover()
self.trending = Trending()
def search_multiis(self, title: str) -> List[dict]:
"""