scrapy selenium 必须在setting中开启中间件才行,不然不会执行中间件。
ROBOTSTXT_OBEY = False #关掉机器人协定
。。。
。。。
。。。
# Enable or disable downloader middlewares
# See https://doc.scrapy.org/en/latest/topics/downloader-middleware.html
DOWNLOADER_MIDDLEWARES = {
'xiaohua.middlewares.XiaohuaDownloaderMiddleware': 543,
} #要用中间件启动webdriver, 必须要开启前中间件才行
# Enable or disable extensions
# See https://doc.scrapy.org/en/latest/topics/extensions.html
#EXTENSIONS = {
# 'scrapy.extensions.telnet.TelnetConsole': None,
#}
# Configure item pipelines
# See https://doc.scrapy.org/en/latest/topics/item-pipeline.html
ITEM_PIPELINES = {
'xiaohua.pipelines.XiaohuaPipeline': 300,
}#Pipeline也要记得开启哦,不然也是默认不启动的