如何在我的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'類代碼? –