Scrapy突破反爬虫的限制之自动限速、Cookie禁用
·
自动限速
scrapy限速,settings.py中设置
scrapy官方文档: https://doc.scrapy.org/en/latest/topics/autothrottle.html
DOWNLOAD_DELAY = 0.5 # 0.5秒
Cookie禁用
cookie禁用,对于那些不需要登录就能够访问到的网站。
settings.py中设置COOKIES_ENABLED = False将禁用cookie。
不同的spider设置不同的cookie值???
涉及自定义spider的settings值:在相应的spider中定义custom_settings值,就可以将全局的settings.py中的配置替换掉。如:
custom_settings = {
"COOKIES_ENABLED": True, # 打开所在spider的cookie
}
更多推荐
所有评论(0)