📜  Python IMDbPY – 获取剧集每一季的每一集 ID

📅  最后修改于: 2022-05-13 01:54:36.451000             🧑  作者: Mango

Python IMDbPY – 获取剧集每一季的每一集 ID

在本文中,我们将了解如何从剧集信息集中获取剧集每一季的每一集的 ID。每个系列都有季节,每个季节都有多个情节,即情节是季节的子集,季节是系列的子集。我们通过将剧集信息集添加到系列中来获取剧集详细信息

下面是实现

Python3
# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# id
code = "6468322"
 
# getting information
series = ia.get_movie(code)
 
# adding new info set
ia.update(series, 'episodes')
 
# getting episodes of the series
episodes = series.data['episodes']
 
# printing the object i.e name
print(series)
 
print("=========")
 
# getting season
season = episodes[1]
 
# getting single episode of season
epi = season[1]
 
# getting id and printing it
get_id = epi.getID
 
print(get_id)


Python3
# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# id
code = "6077448"
 
# getting information
series = ia.get_movie(code)
 
# adding new info set
ia.update(series, 'episodes')
 
# getting episodes of the series
episodes = series.data['episodes']
 
# printing the object i.e name
print(series)
 
print("=========")
 
# getting season
season = episodes[1]
 
# getting single episode of season
epi = season[1]
 
# getting id and printing it
get_id = epi.getID
 
print(get_id)


输出 :

Money Heist
=========
bound method Movie.getID of 

另一个例子

Python3

# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# id
code = "6077448"
 
# getting information
series = ia.get_movie(code)
 
# adding new info set
ia.update(series, 'episodes')
 
# getting episodes of the series
episodes = series.data['episodes']
 
# printing the object i.e name
print(series)
 
print("=========")
 
# getting season
season = episodes[1]
 
# getting single episode of season
epi = season[1]
 
# getting id and printing it
get_id = epi.getID
 
print(get_id)

输出 :

Sacred Games
=========
bound method Movie.getID of Movie id:8058636[http] title:_"Sacred Games (TV Series 2018– ) - IMDb" Ashwathama (2018)_