2

我正在使用 imdbpy 包来检索电影信息,但我似乎无法获得配乐信息。我已经检查过,我用作测试的电影(Toystory)在 iMDb 网站上有配乐,并且soundtrackia.get_movie_infoset(),我尝试以三种不同的方式检索信息:

#attempt 1
movie["soundtrack"]

#attempt 2
ia.update(movie,  info=('soundtrack'))
movie["soundtrack"]

#attempt 3
ia.get_movie_soundtrack(movieID)

结果是前两个和{'titlesRefs': {}, 'data': {}, 'charactersRefs': {}, 'namesRefs': {}}第三个例外。

有谁知道如何获取信息?

4

1 回答 1

2

解析器中的一个错误阻止它正常工作。它现在已在存储库中修复;如果可能,试一试。

此代码应该可以工作:

from imdb import IMDb
ia = IMDb()
ts = ia.get_movie('0114709')
ia.update(ts, 'soundtrack')
print ts['soundtrack']
于 2016-11-01T20:10:59.283 回答