PySolr rss数据导入

PySolr rss数据导入,rss,solr,dataimporthandler,pysolr,Rss,Solr,Dataimporthandler,Pysolr,我正在使用PySolr运行搜索。我想索引一个rss提要,我想知道使用PySolr是否可能,如果可能,你怎么做 我在Solr中找到了有关如何执行此操作的说明 但是找不到任何关于如何在PySolr中执行等效操作的信息 谢谢您可能不需要在PySolr中执行相同的操作。如示例所示,如果已经有Solr索引提要,那么只需使用PySolr查询该索引。比如: from pysolr import Solr solr = Solr('http://localhost:8983/solr/rss/') respon

我正在使用PySolr运行搜索。我想索引一个rss提要,我想知道使用PySolr是否可能,如果可能,你怎么做

我在Solr中找到了有关如何执行此操作的说明

但是找不到任何关于如何在PySolr中执行等效操作的信息


谢谢

您可能不需要在PySolr中执行相同的操作。如示例所示,如果已经有Solr索引提要,那么只需使用PySolr查询该索引。比如:

from pysolr import Solr
solr = Solr('http://localhost:8983/solr/rss/')
response = solr.search('some query string')
print response.hits
for result in response.docs:
    do_stuff_with(result)
如果您真的想从Python端执行此操作,那么您需要在那里获取并解析RSS(例如,使用其他库);PySolr只是包装了与Solr的交互,而不是“做”数据源


你可能想看看,它使用PySolr(也可以使用其他引擎),巧妙地抽象了创建搜索索引项并将它们发送给Solr进行索引的工作。

是的,我就是这么做的,但我更愿意在PySolr中完成这一切,而不是在两者之间。好吧,编辑以添加一些关于Python方面的操作的单词。