阅读(1816) (0)

scrapy 2.3 配置设置

2021-05-29 16:47:27 更新

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 )