我可以使用IMDbPY获取某部电影的IMDb推荐电影吗?
我正在使用IMDbPY来获取关于电影的各种数据。例如,如果我有一部电影对象是“低俗小说(1994)”,我可以这样获取它的(第一位)导演的名字:
>>> pulp_fiction['director'][0]['name']
u'Quentin Tarantino'
或者获取第三位演员的名字:
>>> pulp_fiction['cast'][2]['name']
u'Samuel L. Jackson'
通过类似的方式,我可以获取关于这部电影的各种信息(比如预算、时长、剧情、错误列表、趣闻等等)。
我现在想找的信息是推荐电影(和当前电影相似的其他电影)。IMDb为每部电影提供了这样的推荐:
我想知道能不能通过IMDbPY访问这些推荐?如果不行,还有没有其他方法可以获取推荐,而不需要我去解析网页?
1 个回答
9
在源代码里,我发现了一些东西:
http://bitbucket.org/alberanid/imdbpy/src/579c50b280f9/imdb/parser/http/init.py
看看这个 def get_movie_recommendations(self, movieID)
的定义。
我还没试过,但看起来它可能正是你想要的功能。