📌  相关文章
📜  Python IMDbPY – 获取剧集每一季的每一集名称

📅  最后修改于: 2022-05-13 01:55:30.308000             🧑  作者: 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)
  
print("=========")
  
# traversing each key
for i in episodes.keys():
      
    # printing season number
    print("Season" + str(i))
      
    # traversing season i
    for j in episodes[i]:
          
        # getting title of episode
        title = episodes[i][j]['title']
          
        # printing title
        print(" Ep" + str(j) + " : " + title)

输出 :

Sacred Games
=========
Season2
 Ep1 : Matsya
 Ep2 : Siduri
 Ep3 : Apasmara
 Ep4 : Bardo
 Ep5 : Vikarna
 Ep6 : Azrael
 Ep7 : Torino
 Ep8 : Radcliffe
Season1
 Ep1 : Ashwathama
 Ep2 : Halahala
 Ep3 : Aatapi Vatapi
 Ep4 : Brahmahatya
 Ep5 : Sarama
 Ep6 : Pretakalpa
 Ep7 : Rudra
 Ep8 : Yayati

另一个例子

# importing the module
import imdb
  
# creating instance of IMDb
ia = imdb.IMDb()
  
# id
code = "6473300"
  
# 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("=========")
  
# traversing each key
for i in episodes.keys():
      
    # printing season number
    print("Season" + str(i))
      
    # traversing season i
    for j in episodes[i]:
          
        # getting title of episode
        title = episodes[i][j]['title']
          
        # printing title
        print(" Ep" + str(j) + " : " + title)
             

输出 :

Mirzapur
=========
Season1
 Ep1 : Jhandu
 Ep2 : Gooda
 Ep3 : Wafadar
 Ep4 : Virginity
 Ep5 : Bhaukal
 Ep6 : Barfi
 Ep7 : Lions of Mirzapur
 Ep8 : Tandav
 Ep9 : Yogya