scrapy 2.3 配置设置
Scrapy将查找ini样式的配置参数 scrapy.cfg 标准位置的文件:
-
/etc/scrapy.cfg 或 c:\scrapy\scrapy.cfg (全系统) -
~/.config/scrapy.cfg ($XDG_CONFIG_HOME ) ~/.scrapy.cfg ($HOME)用于全局(用户范围)设置,以及 -
scrapy.cfg 在一个垃圾项目的根目录中(见下一节)。
这些文件中的设置按列出的首选顺序合并:用户定义的值比系统范围的默认值具有更高的优先级,并且在定义时,项目范围的设置将覆盖所有其他设置。
Scrapy还可以理解并通过许多环境变量进行配置。目前有:
-
SCRAPY_SETTINGS_MODULE (见 指定设置 ) -
SCRAPY_PROJECT (见 在项目之间共享根目录 ) -
SCRAPY_PYTHON_SHELL (见 Scrapy shell )