我正在尝试使用 scrapy 构建刮板,我计划使用 deltafetch 来启用增量刷新,但我需要解析基于 javascript 的页面,这也是我需要使用 splash 的原因。在settings.py文件中,我们需要添加
SPIDER_MIDDLEWARES = {'scrapylib.deltafetch.DeltaFetch': 100,}
for enabling deltafetch whereas, we need to add
SPIDER_MIDDLEWARES = {'scrapy_splash.SplashDeduplicateArgsMiddleware': 100,} for splash
我想知道如果它们都使用某种蜘蛛中间件,它们将如何协同工作。
有什么方法可以同时使用它们吗?