📜  Python IMDbPY – 获取系列证书(1)

📅  最后修改于: 2023-12-03 15:18:55.961000             🧑  作者: Mango

Python IMDbPY – 获取系列证书

简介

Python IMDbPY是Python中的一个IMDbAPI包,在使用IMDb API获取电影、电视、人物的信息时,IMDbPY是一个很棒的选择。其在获取IMDb数据的同时,还能够提供一些其他的特色功能,例如可以通过API获取一个剧集中的所有证书。

这篇文章主要介绍如何通过Python IMDbPY获取电视剧的所有系列证书。

安装IMDbPY
!pip install IMDbPY
示例代码
from imdb import IMDb

# 创建对象
ia = IMDb()

# 搜索电视剧
tv_series = ia.search_movie('Game of Thrones')[0]

# 读取电视剧基本信息
ia.update(tv_series)

# 获取电视剧所有季节的信息
seasons = [s for s in tv_series['seasons']]

# 遍历每个季节
for season in seasons:
    # 读取每个季节信息
    ia.update(season)

    # 获取每个季节的所有证书
    certificates = [c['certificate'] for c in season['certificates']]

    # 输出结果
    print(f"Season {season['season']} certificates: {', '.join(certificates)}")
结论

Python IMDbPY让我们可以轻松地使用IMDbAPI获取电影、电视、人物的信息。以上示例代码可以帮助你获取电视剧中的所有系列证书。