网站大量收购独家精品文档,联系QQ:2885784924

Python网络爬虫试卷及答案.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python网络爬虫测验题

学号专业姓名

单项选择题(每题1.5分,共45分)

1.以下选项中不是Python数据分析的第三方库的是()

A.numpy

B.scipy

C.pandas

D.requests

2.以下关于BeautifulSoupfind方法说法正确的是()

A.find返回满足条件的第一个元素

B.find返回满足条件的最后一个元素

C.find返回满足条件的所有元素

D.find返回满足条件的指定个数的元素

3.以下对BeautifulSoup描述正确的是()

A.BeautifulSoup是一个可以从HTML或XML文件中提取数据的Python库

B.BeautifulSoup是一个C++库

C.BeautifulSoup是支持C语言调用

D.BeautifulSoup是支持Java语言调用

4.如果想获取MongoDB“col”集合中“likes”大于100,小于200的数据,可以使用以下哪个命令()

A.db.col.find({likes:{$lt:200,$gt:100}})

B.db.col.find({likes:{$gte:200,$gt:100}})

C.db.col.find({likes:{$gt:200,$lte:100}})

D.db.col.find({likes:{$gte:200,$lte:100}})

5.time库的time.mktime(t)函数的作用是()

将当前程序挂起secs秒,挂起即暂停执行

将struct_time对象变量t转换为时间戳

返回一个代表时间的精确浮点数,两次或多次调用,其差值用来计时

根据format格式定义,解析字符串t,返回struct_time类型时间变量

6.time库的time.time()函数的作用是()

返回系统当前时间戳对应的易读字符串表示

返回系统当前时间戳对应的struct_time对象

返回系统当前时间戳对应的本地时间的struct_time对象,本地之间经过时区转换

返回系统当前的时间戳

7.下列关于scrapy爬虫的表述有误的是()

Scrapy可用XPath表达式分析页面结构

Scrapy可以用于数据挖掘、监测和自动化测试

Scrapy源码中默认callback函数的函数名就是parse

Scrapy使用了Twisted同步网络库来处理网络通讯

8.Scrapy启动后,首先会访问网站的什么文件()

spider.txt

robots.txt

law.txt

scrapy.txt

9.以下对requests描述不正确的是()

Requests具有Keep-Aliveamp;连接池

国际化域名和URL

带持久Cookie的会话

Requests不自动解压

10.下列哪个快捷键可以打开网页源代码()

Shift+A

Shift+U

Ctrl+A

Ctrl+U

11.对Scrapy描述正确的是()

一个Scrapy项目只能创建一个爬虫

一个Scrapy项目只能使用一管道

爬虫与管道之间传递数据不使用item子类

爬虫与管道之间传递数据使用item子类

12.对Reqtests框架描述错误的是()

Reqtests可以发送Get请求

Reqtests可以发送Put请求

Reqtests可以发送Delete请求

Reqtests可以发送Option请求

13.对Scrapy命令的作用描述错误的是()

startproject命令用于创建项目

genspider命令用于创建爬虫

view命令用于查看网页

view命令用于下载网页

14.RequestsGet请求描述正确的是()

使用Get请求可以发送大量数据

使用Get请求可以发送图片

使用Get请求可以发送Excel文件

使用Get请求可以下载静态网页

15.对Http请求方式描述正确的是()

POST请求可以传递大于2M的数据

GET请求可以传递大于2M的数据}

POST请求可以传递没有限制

GET请求可以传递没有限制

16.下列代码执行结果是什么?()

x=1

defchange(a):?

x+=1

print(x)

change(x)

1

2

3

D. 4

17.关于函数的可变参数,可变参数*args传入函数时存储的类型是()

dict

tuple

list

Set

18.下列快捷键中能够中断(InterruptExecution)Py

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档