Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何通过提供类型信息进行查询_Python_Movie_Imdbpy - Fatal编程技术网

Python 如何通过提供类型信息进行查询

Python 如何通过提供类型信息进行查询,python,movie,imdbpy,Python,Movie,Imdbpy,我想使用imdbpy根据类型信息获取电影。我找到了IMDb.get_关键字函数,但它对我不起作用。有什么想法吗 例如: from imdb import IMDb ia = IMDb() print ia.get_keyword(u'ring', results = 5) 你支持任何代理吗 在这种情况下,您可能需要设置_proxy i.set_proxy('http://yourhttproxyurl:proxyport/') 然后只需使用search_关键字来搜索可能与特定类型关键字匹配的

我想使用imdbpy根据类型信息获取电影。我找到了IMDb.get_关键字函数,但它对我不起作用。有什么想法吗

例如:

from imdb import IMDb
ia = IMDb()
print ia.get_keyword(u'ring', results = 5)

你支持任何代理吗

在这种情况下,您可能需要设置_proxy

i.set_proxy('http://yourhttproxyurl:proxyport/')
然后只需使用search_关键字来搜索可能与特定类型关键字匹配的电影

import imdb
ia = imdb.IMDb()
t_result = ia.search_keyword(u'comedy')
// process your list of t_result

由于
不起作用
,是否有错误?或者它没有打印任何东西?对不起。我没有解释清楚。IMDb.get_关键字函数的输出对我没有用处。我需要的是一个电影列表,它的类型与我给定的论点相同。这不是代理问题或任何连接问题。get_关键字的输出与我无关。搜索电影也没用,因为我需要的是一个电影类型相同的列表。我需要一个函数(如get_关键字(关键字,结果))或解决方案,能够返回特定数量的类型相同的电影。我认为您只需使用search_关键字并为其指定类型名称,然后过滤这些电影。我没有看到一个直接的界面,只能按流派进行搜索。它不起作用。首先,search_关键字函数返回“plot关键字”,而不是movie(更准确地说,是movie对象)。也许你指的是get_关键字函数。但效果不太好。有一部电影叫《黑天鹅》。Imdb说黑天鹅的类型是戏剧和惊悚片。我使用了get_关键字(u'thriller'),但我无法获得任何电影。我想还有另一种方法。。。顺便说一下,非常感谢你的关注。