0

我的scrapy.cfg 是:

[settings]
default = project1.settings

[deploy:project1]
url = http://localhost:7000/
project = project1
version = dev

[deploy:project2]
url = http://localhost:7000/
project = project2
version = dev

我的目录结构是:

项目

--project1

----蜘蛛

--project2

----蜘蛛

--scrapy.cfg

如何修改 [settings] 部分以部署 project2?

4

1 回答 1

1

如果您有 2 个项目(project1 和 project2):

[settings]
default = project1.settings
project2 = project2.settings

SCRAPY_PROJECT将环境变量传递给scrapy命令:

$ SCRAPY_PROJECT=project2 scrapy deploy project2

注意:在运行之前确保根目录是干净的(删除setup.py、等)。build

于 2013-06-07T07:56:40.817 回答