codecamp

scrapy 2.3 配置设置

Scrapy将查找ini样式的配置参数 ​scrapy.cfg​ 标准位置的文件:

  1. /etc/scrapy.cfg​ 或 ​c:\scrapy\scrapy.cfg​ (全系统)
  2. ~/.config/scrapy.cfg​ (​$XDG_CONFIG_HOME​ ) ​~/.scrapy.cfg​ (​$HOME​)用于全局(用户范围)设置,以及
  3. scrapy.cfg​ 在一个垃圾项目的根目录中(见下一节)。

这些文件中的设置按列出的首选顺序合并:用户定义的值比系统范围的默认值具有更高的优先级,并且在定义时,项目范围的设置将覆盖所有其他设置。

Scrapy还可以理解并通过许多环境变量进行配置。目前有:

  • SCRAPY_SETTINGS_MODULE​ (见 指定设置 )
  • SCRAPY_PROJECT​ (见 在项目之间共享根目录 )
  • SCRAPY_PYTHON_SHELL​ (见 Scrapy shell )
scrapy 2.3 蜘蛛参数
scrapy 2.3 报废项目的默认结构
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

scrapy 2.3 链接提取器

scrapy 2.3 统计数据集合

scrapy 2.3 发送电子邮件

scrapy 2.3 蜘蛛合约

scrapy 2.3 如何部署蜘蛛

scrapy 2.3 AutoThrottle扩展

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }