📜  Python IMDbPY – 获取系列语言代码(1)

📅  最后修改于: 2023-12-03 15:18:55.978000             🧑  作者: Mango

Python IMDbPY – 获取系列语言代码

Python IMDbPY是一个Python包,可用于对Internet Movie Database进行访问和操作。本文将介绍如何使用Python IMDbPY包来获取电影或电视系列的语言代码。

安装Python IMDbPY包

确保您已经安装了Python和pip。然后,可以使用以下命令来安装Python IMDbPY包:

pip install imdbpy
获取系列语言代码

首先,我们需要使用IMDbPY的IMDb()类创建一个IMDb对象。

from imdb import IMDb
ia = IMDb()

接下来,我们需要使用search_movie()方法搜索想要的电影或电视系列。我们可以使用series参数来搜索电视系列,并使用languages参数来检索得出的结果包含哪些语言。例如,我们要检索“Big Bang Theory”这个电视系列。

series = ia.search_movie('Big Bang Theory', series=True)[0]
ia.update(series, 'languages')
print(series['languages'])

上述代码将搜索第一个名为“Big Bang Theory”的电视系列,并输出其语言代码。例如,如果这个电视系列是用英语制作的,那么输出应该是:

[u'en']
完整代码

以下是完整代码的例子:

from imdb import IMDb

ia = IMDb()

# Search for the series and get the first result
series = ia.search_movie('Big Bang Theory', series=True)[0]

# Get the language codes for the series
ia.update(series, 'languages')
print(series['languages'])

输出:

[u'en']
结论

Python IMDbPY包提供了一种简单的方法,可以轻松地从Internet Movie Database中获取电影和电视系列的信息。本文介绍了如何使用Python IMDbPY包来检索电视系列的语言代码。