为什么即使项目管道设置不够,也会执行Scrapy?

时间:2018-07-17 16:34:02

标签: scrapy

在Scrapy中,我试图合并ImagesPipeline并运行它,但是花了我一段时间才注意到设置中的拼写错误。 (它预期为“ IMAGES_STORE”,但我键入为“ IMAEGS_STORE”)。我发现在调试日志中未加载ImagesPipeline,但是原因无法立即理解。为何运行Scrapy不会导致错误,这是一个神秘的事情。

1 个答案:

答案 0 :(得分:0)

它没有引发错误,因为您可以将自定义设置放在您选择的settings.py中。

因此Scrapy认为IMAEGS_STORE是您的自定义变量,并且可能在某处使用。

您可以将Keisuke_URAGO=123放在settings.py中,scrapy不会引发错误。这就是settings.py的含义。