📜  Python IMDbPY - 人物信息集(1)

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

Python IMDbPY - 人物信息集

简介

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文档,可以帮助开发者更好地理解如何使用。