📅  最后修改于: 2023-12-03 15:18:55.817000             🧑  作者: Mango
Python IMDbPY是一个用于检索和管理互联网电影数据库(IMDb)的Python包。它提供了访问IMDb中各种电影信息的功能,包括电影详情、演员信息、推荐电影、电影评分等。本文将介绍如何使用Python IMDbPY包获取人的图像(头像)。
使用pip命令安装Python IMDbPY包:
pip install IMDbPY
import imdb
# 创建IMDb对象
ia = imdb.IMDb()
# 根据人物的imdb id获取人物信息
def get_person_info(person_id):
# 通过IMDb对象获取人物信息
person = ia.get_person(person_id)
# 获取人物的名字和头像URL
name = person['name']
photo_url = person['headshot']
return name, photo_url
if __name__ == "__main__":
person_id = "0000206" # 修改为相应的人物的imdb id
name, photo_url = get_person_info(person_id)
# 打印人物信息
print(f"姓名:{name}")
print(f"头像URL:{photo_url}")
imdb
模块。ia
。get_person_info
函数,它接收一个人物的imdb id作为参数。get_person_info
函数中,我们通过调用ia.get_person(person_id)
方法获取人物信息。姓名:Tom Hanks
头像URL:https://www.imdb.com/name/nm0000158/mediaviewer/rm49459456/
通过使用Python IMDbPY包,我们可以轻松地获取人物的图像(头像)。这为开发者提供了在项目中使用IMDb数据的便利,并能够展示更多有关电影人物的信息。