scrapy 2.3 在项目之间共享根目录
一个项目根目录,其中包含 scrapy.cfg
,可以由多个零碎项目共享,每个项目都有自己的设置模块。
在这种情况下,必须为下面的设置模块定义一个或多个别名 [settings]
在你 scrapy.cfg
文件:
[settings]
default = myproject1.settings
project1 = myproject1.settings
project2 = myproject2.settings
默认情况下, scrapy
命令行工具将使用 default
设置。使用 SCRAPY_PROJECT
用于指定其他项目的环境变量 scrapy
使用:
$ scrapy settings --get BOT_NAME
Project 1 Bot
$ export SCRAPY_PROJECT=project2
$ scrapy settings --get BOT_NAME
Project 2 Bot