Python IMDbPY–从搜索到的人员中获取人员 ID
原文:https://www . geesforgeks . org/python-imdbpy-get-person-id-from-search-persons/
在这篇文章中,我们将看到如何从搜索到的人那里获得个人 id,个人 id 基本上是唯一的 id,每个人的名字可能与某些人相同,但 id 会不同。我们用search_person
法得到同名人。
为了获得身份证,我们使用personID
方法。
语法:人[0]。拟人化
这里的人员是 search_person 返回的人员列表,人员[0]指列表中的第一个元素
论证:不需要论证。
返回:返回字符串,即人员标识
下面是实现。
# importing the module
import imdb
# creating instance of IMDb
ia = imdb.IMDb()
# name
name = "Ayushmann Khurrana"
# searching the name
search = ia.search_person(name)
# loop for printing the name and id
for i in range(len(search)):
# getting the id
id = search[i].personID
# printing it
print(search[i]['name'] + " : " + id )
输出:
Ayushmann Khurrana : 4731677
另一个例子
# importing the module
import imdb
# creating instance of IMDb
ia = imdb.IMDb()
# name
name = "Pankaj Tripathi"
# searching the name
search = ia.search_person(name)
# loop for printing the name and id
for i in range(len(search)):
# getting the id
id = search[i].personID
# printing it
print(search[i]['name'] + " : " + id )
输出:
Pankaj Tripathi : 2690647
Pankaj Tripathi : 11337375
Sankalp Raj Tripathi : 9704712
版权属于:月萌API www.moonapi.com,转载请注明出处