📜  Python IMDbPY - 该系列每季的总集数

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

Python IMDbPY - 该系列每季的总集数

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

下面是实现

# 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)
  
# printing total episodes of each season
# traversing each key
for i in episodes.keys():
      
    # getting total episode in season i
    n = len(episodes[i])
      
    # printing total episodes
    print("Total Episodes in Season " + str(i) + " : " + str(n))

输出 :

Sacred Games
Total Episodes in Season 2 : 8
Total Episodes in Season 1 : 8

另一个例子

# 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)
  
# printing total episodes of each season
# traversing each key
for i in episodes.keys():
      
    # getting total episode in season i
    n = len(episodes[i])
      
    # printing total episodes
    print("Total Episodes in Season " + str(i) + " : " + str(n))

输出 :

Money Heist
Total Episodes in Season 4 : 8
Total Episodes in Season 1 : 9
Total Episodes in Season 2 : 6
Total Episodes in Season 3 : 8