📅  最后修改于: 2023-12-03 15:04:05.432000             🧑  作者: Mango
Python IMDbPY是一个Python软件包,用于从互联网电影数据库(IMDb)中检索电影和电视节目的信息。 它还可以获取人物的个人资料信息,如演员、导演、编剧等。
IMDbPY还提供了API,可以让开发者通过Python接口与IMDb交互。 它可以作为一个Python模块来使用,也可以使用命令行接口。
可以使用pip安装Python IMDbPY:
pip install IMDbPY
或通过源代码安装:
python setup.py install
首先导入IMDb模块:
from imdb import IMDb
创建IMDb对象:
imdb = IMDb()
现在,我们可以使用search_person()
函数搜索一个演员,并获取他们的基本资料信息。
person = imdb.search_person('Johnny Depp')[0]
imdb.update(person)
print(person.summary())
这将打印出Johnny Depp
的摘要信息。
如果我们想获取他的更详细的信息,比如电影、电视节目、奖项等等,我们可以使用:
imdb.person(person.personID)
这将返回一个人的完整详细信息,包括他们涉及的电影和电视节目、奖项、照片等等。
from imdb import IMDb
imdb = IMDb()
person = imdb.search_person('Johnny Depp')[0]
imdb.update(person)
print(person.summary())
full_person = imdb.get_person(person.personID)
print(full_person)
Python IMDbPY提供了一个很好的方式来获取IMDb的信息,特别是对于那些想制作电影数据库的开发者来说。 它也很容易使用,并且提供了完整的API文档,可以帮助开发者更好地理解如何使用。