2020-03-16

                                                    scrapy中的设置优先级判断

参考python安装库路径:scrapy\settings\__init__.py

SETTINGS_PRIORITIES = {

    'default':0,

    'command':10,

    'project':20,

    'spider':30,

    'cmdline':40,

}

由上面可以看出,默认设置的优先级最低(值越高优先级越高),命令行模式的优先级最高,不要把这个设置优先级与中间件优先级对比,这就是为什么我们在spiders目录下的爬虫项目中的custom_settings中的设置会覆盖setting.py以及默认设置(default_settings.py)中的配置

你可能感兴趣的:(2020-03-16)