📅  最后修改于: 2023-12-03 15:18:55.847000             🧑  作者: Mango
Python IMDbPY 是一款用 Python 写的 IMDb 数据库访问和处理工具,它的功能包括获取电影、剧集、演员等信息以及搜索和查询。
该工具主要使用 IMDb 的 REST API 接口,可以方便地获取每个剧集的详细信息,包括每季的总集数。
你可以通过 pip 安装 Python IMDbPY:
pip install imdbpy
使用 Python IMDbPY 获取每季的总集数可以分为以下几个步骤:
from imdb import IMDb
ia = IMDb()
tv_show = ia.search_movie('Friends')[0] # 搜索电视剧“Friends”
ia.update(tv_show, 'episodes') # 获取剧集信息,包括每季的信息
season_count = {}
for season in tv_show['episodes']:
season_count[season] = len(tv_show['episodes'][season])
for season, count in season_count.items():
print(f'Season {season}: {count} episodes')
完整的代码如下:
from imdb import IMDb
ia = IMDb()
tv_show = ia.search_movie('Friends')[0] # 搜索电视剧“Friends”
ia.update(tv_show, 'episodes') # 获取剧集信息,包括每季的信息
season_count = {}
for season in tv_show['episodes']:
season_count[season] = len(tv_show['episodes'][season])
for season, count in season_count.items():
print(f'Season {season}: {count} episodes')
使用 Python IMDbPY 获取每季的总集数非常简单,只需要几行代码就可以轻松实现。如果你需要处理 IMDb 数据库,Python IMDbPY 可能会是一个很好的选择。