📅  最后修改于: 2023-12-03 15:18:55.861000             🧑  作者: Mango
IMDbPY是用于查询Internet Movie Database(IMDb)数据的Python包。Person对象是其中一个重要的对象之一。
Person对象表示影片中的一个演员或电影制作人员。该对象包括演职人员的个人简介和参演作品列表等信息。
要创建Person对象,您需要使用IMDbPY包中的IMDb类。使用以下命令:
from imdb import IMDb
# 创建imdb实例
ia = IMDb()
# 搜索一个演员的ID
actor_id = ia.search_person('Tom Hanks')[0].personID
# 获取演员信息
actor = ia.get_person(actor_id)
创建Person对象后,您可以访问演员或制作人员的各种信息。以下是Person对象的默认信息:
要获取Person对象中的信息,请使用以下命令:
# 获取演员姓名
print(actor.get('name'))
# 获取演员出生日期
print(actor.get('birth date'))
# 获取演员电影作品列表
for movie in actor.get('filmography'):
print(movie)
Person对象是IMDbPY包中用于表示演员和电影制作人员的重要对象之一。它包含演职人员的个人简介,参演作品列表等信息。要创建和访问Person对象信息,请使用IMDbPY包提供的类和方法。