【发布时间】:2015-09-09 02:20:19
【问题描述】:
我想在 ElasticSearch 中索引我的项目,我找到了this。
但如果我试图抓取一个网站,我会收到以下错误:
文件“/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”,第 577 行,在 _runCallbacks current.result = callback(current.result, *args, **kw) 文件“/usr/local/lib/python2.7/dist-packages/scrapyelasticsearch/scrapyelasticsearch.py”,第 70 行,在 process_item self.index_item(项目) 文件“/usr/local/lib/python2.7/dist-packages/scrapyelasticsearch/scrapyelasticsearch.py”,第 52 行,在 index_item local_id = hashlib.sha1(item[uniq_key]).hexdigest() getitem 中的文件“/home/javed/.local/lib/python2.7/site-packages/scrapy/item.py”,第 50 行 返回 self._values[key] exceptions.KeyError: 'url'
【问题讨论】:
标签: search scrapy elasticsearch