常用工具命令

Posted dalton

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用工具命令相关的知识,希望对你有一定的参考价值。

常用工具命令


全局命令

Scrapy 可执行文件命令说明:

技术图片

Fetch 命令

主要用来显示爬虫爬取的工程。如图:

技术图片

如果在项目目录之外执行命令,则会调用 Scrapy 默认的爬虫来进行网页的爬取。

可以通过 Fetch 附带的参数进行爬取相关的数据,如:

  • --headers 参数来控制显示对应的爬虫爬取网页的头信息。 
  • --nolog 参数可以控制不显示日志信息。
  • --spider=SPIDER 参数来控制那个爬虫。
  • --logfile=FILE 参数控制日志存储信息的文件。
  • --loglevel=LEVEL 控制日志级别。

Runspider 命令

通过 Runspider 命令可以实现不依托 Scrapy 的爬虫项目,直接运行一个爬虫文件。

Setting 命令

可以查看 Scrapy 对应的配置信息。

Shell 命令

可以启动 Scrapy 的交互终端。

Startproject 命令

创建 Scrapy 项目。

version 命令

查看 Scrapy 版本信息。

View 命令可以下载某个网页用浏览器查看的功能。

$ scrapy view http://news.163.com

执行命令后会打开默认浏览器并记录相关信息:

技术图片

项目命令

项目命令需要进入 Scrapy 创建的项目内部执行。

Bench 命令

测试本地硬件的性能。

$ scrapy banch

Genspider 命令

使用 Genspider 创建 Scrapy 爬虫文件,这是一种迅速创建爬虫文件的方式。

技术图片

查看模板:

$ scrapy genspider -l

技术图片

使用 basic 模板创建一个项目:

技术图片

查看 csvfeed 爬虫模板中的内容:

$ scrapy genspider -d csvfeed

技术图片

Check 命令

实现对某个爬虫文件进行合同检查,这里是对爬虫名进行查询不是文件名。(slzcc 为创建的项目名)

$ scrapy check slzcc

Crawl 命令

通过 Crawl 可以启动某个爬虫。

$ scrapy crawl slzcc

List 命令

列出当前可以使用的爬虫

$ scrapy list

Edit 命令

使用 list 后,可以对爬虫文件进行编辑。

Parse 命令

可以获取指定的 URL 网站。

$ scrapy parse http://www.baidu.com --nolog
 
 
 

以上是关于常用工具命令的主要内容,如果未能解决你的问题,请参考以下文章

Android 命令行工具Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

:常用工具命令第24节:常用命令 - Maven命令

常用工具命令

Hexo常用命令

Shell脚本常用命令

CentOS7 常用命令汇总