我的疑问是,当我用不同于英语的另一种语言按标题进行电影搜索时,为什么使用HTTP访问比使用SQL更精确呢?
例如,我想检索有关电影“”(西班牙标题)原始标题"Flypaper“的信息。
案例1)使用SQL access
ia = IMDb(accessSystem='sql', uri = "mysql://devel:password@localhost/imdb")
movies = ia.search_movie("el gran robo")
for m in movies:
print m['titles']产出:
案例2)使用HTTP访问
ia = IMDb()
movies = ia.search_movie("el gran robo")
for m in movies:
print m['titles']产出:
如您所见,带有HTTP的搜索返回了正确的电影Flypaper。
是否有可能使用SQL获得相同的结果?
发布于 2014-11-22 10:15:09
短版本:纯文本数据文件中缺少一些数据。
imdbpy-help邮件列表中的扩展解释:http://sourceforge.net/p/imdbpy/mailman/message/33067664/
https://stackoverflow.com/questions/27038949
复制相似问题