как получить ключевые слова сюжета для определенного идентификатора фильма, используя imdbpy из imdb

Я хочу получить ключевые слова сюжета для определенного идентификатора фильма, используя IMDBPY из IMDb. Есть идеи? я просто знаю это

from imdb import IMDb
ia = IMDb()

# get a movie and print its name
the_matrix = ia.get_movie('0133094')
print(the_matrix)

person user3782154    schedule 04.11.2018    source источник
comment
Что вы подразумеваете под ключевым словом сюжет?   -  person Germa Vinsmoke    schedule 04.11.2018
comment
см. это, пожалуйста [ссылка] (imdb.com/title/tt3553976/keywords?ref_ =tttg_sa_3)   -  person user3782154    schedule 04.11.2018
comment
plot = ia.get_keyword('plot', results=5) Это то, что вы ищете?   -  person Germa Vinsmoke    schedule 04.11.2018
comment
где я могу добавить идентификатор фильма?   -  person user3782154    schedule 04.11.2018
comment
Что ты хочешь делать? Вы хотите получить ключевые слова фильма? Или Вы хотите искать все фильмы по сюжетному ключевому слову?   -  person Germa Vinsmoke    schedule 04.11.2018
comment
я хочу дать ему идентификатор фильма, и он возвращает ключевые слова сюжета.   -  person user3782154    schedule 04.11.2018
comment
Я хочу получить ключевое слово фильма.   -  person user3782154    schedule 04.11.2018


Ответы (1)


Вам нужно добавить еще один параметр, info='keywords', чтобы получить ключевые слова фильма.

from imdb import IMDb
ia = IMDb()
black_panther = ia.get_movie('1825683', info='keywords')
print(black_panther['keywords'])
person Germa Vinsmoke    schedule 04.11.2018
comment
он возвращает ошибку для фильмов, в которых нет ключевого слова сюжета, такого как этот фильм с идентификатором «5950092». - person user3782154; 04.11.2018
comment
Теперь, что я могу сделать в этом случае? Это проблема с их API. Вы можете использовать обработку исключений для обработки исключений. - person Germa Vinsmoke; 04.11.2018