从源码开始学习Scrapy系列08-list指令

前言

list指令是输出当前可用的爬虫名列表

代码调试

进入list的run方法

这里看到只有两行代码

for s in sorted(self.crawler_process.spider_loader.list()):
    print(s)
深入了解
self.crawler_process.spider_loader.list()

大致内容是根据项目settings的SPIDER_MODULES配置项来获取所有的爬虫模块,然后将其name属性获取到输出



好了好了讲完了,我很开心,划水划得很开森。。。

猜你喜欢

转载自blog.csdn.net/wang1472jian1110/article/details/80365201