申明:本文《scrapy 命令行:scrpay项目命令》 属于【Scrapy 中文网】
这一期我们说说scrpay的命令:scrapy项目命令,既然是scrapy项目命令,纳么我们必须定位到我们项目文件夹,很多初学者之所以会出错,就是执行CMD之后直接运行项目命令,那100%会出错!
因此你需要在项目文件夹下面打开CMD命令,然后再执行下面的这些命令,windows7以上打开方式非常简单,打开项目文件夹,按住shift,然后右键空白区域就会出现:在命令行打开(或者是 “在此处打开power shell窗口” )
- crawl
- check
- list
- edit
- parse
- bench
1、crawl:运行蜘蛛
例:我们要运行name = scrapyd_cn的蜘蛛,我们可以这样:
scrapy crawl scrapyd_cn
2、check:检查蜘蛛
3、list:显示有多少个蜘蛛
这里的蜘蛛就是指spider文件夹下面xx.py文件中定义的name,你有10个py文件但是只有一个定义了蜘蛛的name,那只算一个蜘蛛,比如我们在:AoiSolas目录下运行这个命令:
scrapy list
得到的结果是:
F:\ScrapyProject\AoiSolas (master -> origin)
# scrapy list
AoiSola
这就是它的使用方法,我们可以来看一下AoiSolas的文件结构:
它其实就是得到了我们的蜘蛛名字!