2016-10-17 3 views
2

Я использую пакет imdbpy для получения информации о фильмах, но я не могу получить информацию о саундтреке. Я проверил и фильм, который я использую в качестве теста (Toystory) имеет звуковую дорожку на сайте IMDb, и soundtrack на ia.get_movie_infoset(), и я попытался получить информацию тремя различными способами:Как я могу получить информацию о саундтреке с помощью iMDBpy?

#attempt 1 
movie["soundtrack"] 

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

#attempt 3 
ia.get_movie_soundtrack(movieID) 

Результаты были исключениями для первых двух и {'titlesRefs': {}, 'data': {}, 'charactersRefs': {}, 'namesRefs': {}} для третьего.

Кто-нибудь знает, как получить информацию?

ответ

2

Ошибка в анализаторе помешала ему работать правильно. Теперь он исправлен в репозитории; если возможно, попробуйте.

Этот код должен работать:

from imdb import IMDb 
ia = IMDb() 
ts = ia.get_movie('0114709') 
ia.update(ts, 'soundtrack') 
print ts['soundtrack'] 
+0

Я дам ему попробовать и вернуться к вам :) –

+0

Он работал отлично! Благодарю. –

Смежные вопросы