Scrapy:使用不同的.cfg文件

时间:2011-10-14 09:08:03

标签: python scrapy

默认情况下,Scrapy在项目根目录中使用scrapy.cfg。 有没有办法告诉它使用不同的.cfg文件?

2 个答案:

答案 0 :(得分:0)

这不是默认行为。请参阅this来源。

答案 1 :(得分:0)

正如v01d所说,没有办法明确告诉scrapy使用scrapy.cfg,无论你希望它在目录树中,但是如果你看看nearest_scrapy_cfg的实现 - https://github.com/scrapy/scrapy/blob/master/scrapy/utils/conf.py#L24 - 你可以移动scrapy。将任何级别都设置为root,它会找到它。

例如,如果你的默认scrapy.cfg是:

/home/whatever/scrapy-projects/abc/scrapy.cfg

你可以将它提升一级或更多级别。

不确定优势在哪里。