我可以使用 IMDbPY 检索给定电影的 IMDb 电影推荐吗?

Posted

技术标签:

【中文标题】我可以使用 IMDbPY 检索给定电影的 IMDb 电影推荐吗?【英文标题】:Can I retrieve IMDb's movie recommendations for a given movie using IMDbPY? 【发布时间】:2011-07-17 13:44:46 【问题描述】:

我正在使用IMDbPY 检索有关电影的各种数据。例如,如果我有一个“低俗小说(1994)”的电影对象,那么我可以像这样得到它的(第一位)导演的名字:

>>> pulp_fiction['director'][0]['name']
    u'Quentin Tarantino'

或者第三个演员的名字:

>>> pulp_fiction['cast'][2]['name']
    u'Samuel L. Jackson'

通过与此类似的方式,我可以检索给定电影的各种信息(预算、长度、故事情节、错误列表、琐事等)。

我正在寻找的信息是推荐(与当前电影相似的其他电影)。 IMDb 为每部电影提供了这样的东西:

是否可以使用 IMDbPY 访问建议?如果没有,是否有其他方法可以访问不需要我解析网页的推荐?

【问题讨论】:

Pineapple Express 对于喜欢低俗小说的人来说是一个糟糕的推荐。 恐怕没有任何记录。您可以尝试对他们在网站上的操作方式进行逆向工程并自己实施? 【参考方案1】:

查看源代码,我发现了一些东西:

http://bitbucket.org/alberanid/imdbpy/src/579c50b280f9/imdb/parser/http/init.py

检查def get_movie_recommendations(self, movieID)

我没有尝试过,但它看起来可能正在做你正在寻找的东西。

【讨论】:

谢谢。他们没有任何文件吗?只有看源代码才能看到IMDbPY的功能吗? 似乎只有一堆 README 文件,但没有官方文档。至少可以说并不理想。

以上是关于我可以使用 IMDbPY 检索给定电影的 IMDb 电影推荐吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 imdbpy 检索故事情节段落?

从 IMDbPy 结果中的电影目录中获取电影 ID

Imdb上所有电影名称、演员、导演、作家的列表

难以按人口统计(使用 IMDbpy)提取 IMDb 评级

IMDB API-从列表中检索所有电影?

给定一个 IMDB 电影 ID,我如何以编程方式获取其海报图像?