已知文件data.txt的内容如下,则执行以下代码后的输出结果是: 。程序如下:f1 = open("data.txt","r")ls = f1.readline().split(',')n=1for item in ls:print("{}:{}".format(n,item))n = n + 1f1.close()
查看答案
下列不属于Scrapy框架的基本组成部分的是
A. 引擎与调度器
B. 下载器与Spiders
C. Item Pipelines
D. 解析中间件
下列对于Scrapy数据流向描述错误的是
A. 引擎需要负责打开一个网站,并找到该网站的Spiders,并向该Spiders请求第一个要爬取的URL
B. 调度器返回下一个需要爬取的URL给引擎,引擎将URL通过下载器中间件(请求方向)转发给下载器(Downloader)
C. Spiders处理响应并返回爬取到的Items及(跟进的)新的请求给引擎解析中间件
D. 一旦网页下载完毕,下载器会生成一个该网页的响应,并将其通过下载器中间件(返回响应方向)发送给引擎
下列对于Scrapy常用命令及其作用描述正确的是
A. startproject是一个全局命令,主要用于运行一个独立的爬虫
B. genspider是一个项目命令,主要用于创建爬虫模板
C. crawl是一个项目命令,主要用于启动爬虫
D. list是一个全局命令,主要用于列出项目中所有可用的爬虫
下列对于Scrapy爬虫项目目录说法错误的是
A. spiders目录用于存放用户编写的爬虫脚本
B. items脚本定义了一个item类,能够存储爬取的数据
C. settings脚本用于设置参数
D. pipelines脚本定义了一个Pipeline类,可以根据需求将数据保存至数据库,文件等