如何在我的scrapy项目中将定制蜘蛛中间件?如何将自定义蜘蛛/下载中间件添加到scrapy
比方说,我想把this之一。作为documentation说,我加入
SPIDER_MIDDLEWARES = { 'myproject.middlewares.IgnoreVisitedItems': 543,}
到settings.py中和从上面的链接中spider
文件夹代码_init_.py
。
但我发现了:
ImportError: Error loading object 'myproject.middlewares.IgnoreVisitedItems': No module named middlewares
我试着this东西,但它没;吨工作。
这是我项目结构:
我应该如何得到这个定制中间件的工作?我只需要一个广义方法来让它工作,而不是专门为这个项目。
没有足够的信息来重新抓取他们,请分享你的目录结构,像'树myproject'在项目上父母会做 –
@Guy添加了我的项目的树状结构。但我只需要一个通用的方法来为所有** Spider/Downloader中间件** – mrudult
确定,哪个文件具有'IgnoreVisitedItems'类代码? –