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 )