Python IMDbPY – 以 XML 格式获取系列运行时间
在本文中,我们将了解如何获取 XML 格式的系列运行时间信息(信息集)。可扩展标记语言 (XML) 是一种标记语言,它定义了一组规则,用于以人类可读和机器可读的格式对文档进行编码。系列对象包含有关在 IMDb 数据库中记录的所有剧集和季节的所有信息。运行时间基本上是运行的时间序列。
In order to get this we have to do the following
1. Import the IMDbPY module
2. Create a instance of IMDB
3. Get the series object with the help of series ID
4. Get the XML format value here it will be in string by converting the series object into XML with the help of ‘runtimes’ keyword
下面是实现
# importing the module
import imdb
# creating instance of IMDb
ia = imdb.IMDb()
# id
code = "6077448"
# getting information
series = ia.get_movie(code)
# printing title
print(series.data['title'])
print("--------------------------------")
# converting series object's RUN TIMES into XML file
xml = series.getAsXML('runtimes')
# printing the XML file
print(xml)
输出 :
Sacred Games
--------------------------------
另一个例子
# importing the module
import imdb
# creating instance of IMDb
ia = imdb.IMDb()
# id
code = "6468322"
# getting information
series = ia.get_movie(code)
# printing title
print(series.data['title'])
print("--------------------------------")
# converting series object's RUN TIMES into XML file
xml = series.getAsXML('runtimes')
# printing the XML file
print(xml)
输出 :
Money Heist
--------------------------------