南开大学22秋学期(高起本1709-1803、全层次1809-2103)《网络爬虫技术》在线作业二
奥鹏南开在线作业满分答案参考
22秋学期(高起本1709-1803、全层次1809-2103)《网络爬虫技术》在线作业-00002
1.MongoDB中可以将()数据结构插入集合中
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
2.以下哪个HTML标签表示定义 HTML 表格中的标准单元格()
选项A:
选项B:
选项C:
选项D:
满分答案问询微信:424329
3.Python中open函数中模式参数的常用值哪个表示读模式()
选项A:r
选项B:w
选项C:a
选项D:b
满分答案问询微信:424329
4.Python中定义函数关键字为()
选项A:def
选项B:define
选项C:func
选项D:function
满分答案问询微信:424329
5.Python中以下语句结果为()
a = '***python *is *good***'
print(a.strip('*!'))
选项A:***python *is *good***
选项B:*** python *is *good
选项C:python *is *good***
选项D:python *is *good
选项E:pthon is good
满分答案问询微信:424329
6.Python中Object={1, 2, 3, 4, 5},则Objcet是()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
7.PyMongo中逻辑查询表示小于等于的符号是()
选项A:$gt
选项B:$lt
选项C:$gte
选项D:$lte
满分答案问询微信:424329
8.在Scrapy的目录下,哪个文件负责定义需要爬取的数据?()
选项A:spiders文件夹
选项B:item.py
选项C:pipeline.py
选项D:settings.py
满分答案问询微信:424329
9.使用Xpath构造相同字符串开头的路径采用()方法
选项A:starts-with
选项B:starts
选项C:begin
选项D:begin-with
满分答案问询微信:424329
10.Python写CSV文件需要哪个方法()
选项A:CSVWriter
选项B:CsvWriter
选项C:DictWriter
选项D:FileWriter
满分答案问询微信:424329
11.Python中for循环表达式
for item in iterable:
do
里item表示元素,iterable是()
选项A:表达式
选项B:结果
选项C:循环
选项D:集合
满分答案问询微信:424329
12.xpath中extract方法返回值类型是()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
13.Requests显式抛出的异常都继承自()
选项A:requests.exceptions.RequestException
选项B:request.exceptions.RequestException
选项C:request.exception.RequestException
选项D:requests.exception.RequestException
满分答案问询微信:424329
14.Chrome的开发者工具中哪个选项可以查找到cookies()
选项A:Elements
选项B:Sources
选项C:Network
选项D:Peformance
满分答案问询微信:424329
15.Python中若定义object=[1, 2, 3, 4, 5],则print(object[-4])输出()
选项A:NULL
选项B:2
选项C:4
选项D:程序报F
满分答案问询微信:424329
16.Python中若定义object=(1, 2, 3, 4, 5),则print(object[1:3])输出()
选项A:12
选项B:123
选项C:23
选项D:234
满分答案问询微信:424329
17.Python中使用Lxml库解析数据etree.HTM()返回的位()奥鹏南开在线作业满分答案参考T象
选项A:Element
选项B:HTML
选项C:XML
选项D:JSON
满分答案问询微信:424329
18.在Scrapy的目录下,哪个文件负责存放爬虫文件?()
选项A:spiders文件夹
选项B:item.py
选项C:pipeline.py
选项D:settings.py
满分答案问询微信:424329
19.Python中将字符串a,b相加的方法是()
选项A:a.add(b)
选项B:a.plus(b)
选项C:a.append(b)
选项D:a+b
满分答案问询微信:424329
20.下面Python代码输出为():
def default_para_without_trap(para=[], value=0):
if not para:
para = []
para.append(value)
return para
print('第一步:{}'.format(default_para_trap(value=100)))
print('第二步:{}'.format(default_para_trap(value=50)))
选项A:第一步:[100]
第二步:[100,50]
选项B:第一步:[100]
第二步:[50]
选项C:第一步:[100]
第二步:[]
选项D:第一步:[100]
第二步:[100]
满分答案问询微信:424329
21.PyMongo更新操作有()
选项A:update
选项B:update_all
选项C:update_one
选项D:update_many
满分答案问询微信:424329
22.Python中split方法如果没有提供任何分隔符,程序会把()作为分隔符
选项A:逗号
选项B:空格
选项C:制表
选项D:换行
满分答案问询微信:424329
23.常用的会话跟踪技术是()
选项A:session
选项B:cookies
选项C:moonpies
选项D:localstorage
满分答案问询微信:424329
24.BeautifulSoup 库支持()解析器
选项A:Python标准库
选项B:lxml HTML解析器
选项C:lxml XML解析器
选项D:html5lib
满分答案问询微信:424329
25.Python中正则表达式预定义字符集包括()
选项A:d
选项B:D
选项C:s
选项D:S
满分答案问询微信:424329
26.Python中正则表达式数量词包括()
选项A:*
选项B:d
选项C:+
选项D:?
满分答案问询微信:424329
27.Python中一个函数可以有()个return语句
选项A:0
选项B:1
选项C:多个
选项D:2
满分答案问询微信:424329
28.以下哪种方法是MongoDB的查找方法()
选项A:find
选项B:find_one
选项C:finds
选项D:find_all
满分答案问询微信:424329
29.使用BeautifulSoupT象后可以使用()来查找内容
选项A:find_all
选项B:find
选项C:search
选项D:search_all
满分答案问询微信:424329
30.Selenium的Webdriver支持的浏览器有()
选项A:phantomjs
选项B:safari
选项C:chrome
选项D:ie
满分答案问询微信:424329
31.Python中写CSV文件的writerow方法参数为包含字典的列表类型
选项A:对
选项B:错
满分答案问询微信:424329
32.Python中将字符串a,b相加的方法是a+b
选项A:对
选项B:错
满分答案问询微信:424329
33.通用搜索引擎的目标是尽可能大的网络覆盖率,搜索引擎服务器资源与网络数据资源互相匹配
选项A:对
选项B:错
满分答案问询微信:424329
34.Python中正则表达式预定义字符d表示匹配一个数字字符,等价于 [0-9]
选项A:对
选项B:错
满分答案问询微信:424329
35.在有spiders何setting.py这两项的情况下,可以写出爬虫并且保存数据,items.py和pipelines.py文件是原作者的失误而导致的冗余文件。
选项A:对
选项B:错
满分答案问询微信:424329
36.Xpath中路径表达式base/user表示选取属于base的子元素中所有user元素
选项A:对
选项B:错
满分答案问询微信:424329
37.在使用多线程处理问题时,线程池设置越大越好
选项A:对
选项B:错
满分答案问询微信:424329
38.MySQL是一个关系型数据库管理系统
选项A:对
选项B:错
满分答案问询微信:424329
39.Python可以将列表或字典转换成Json字符串
选项A:对
选项B:错
满分答案问询微信:424329
40.cookies在http请求中是明文传输的。
选项A:对
选项B:错
满分答案问询微信:424329
41.HTTP请求中GET方法就是填写表单或提交信息时所做的事情,如登录一个网址,使用的便是GET 方法。
选项A:对
选项B:错
满分答案问询微信:424329
42.通用网络爬虫通常采用串行工作方式
选项A:对
选项B:错
满分答案问询微信:424329
43.通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。
选项A:对
选项B:错
满分答案问询微信:424329
44.需要登录的网站一般通过GET请求就可以实现登录。
选项A:对
选项B:错
满分答案问询微信:424329
45.Python中re模块的修饰符re.I表示使匹配T大小写不敏感
选项A:对
选项B:错
满分答案问询微信:424329
46.MongoDB支持T查询到的结果进行排序。排序的方法为sort()。它的格式为:
handler.find().sort('列名', 1或-1或0)
选项A:对
选项B:错
满分答案问询微信:424329
47.NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
选项A:对
选项B:错
满分答案问询微信:424329
48.Python中正则表达式预定义字符W表示匹配包括下划线的任何单词字符,等价于'[A-Za-z0-9_]'
选项A:对
选项B:错
满分答案问询微信:424329
49.PyMongoDB中排序方法sort第二个参数1表示降序
选项A:对
选项B:错
满分答案问询微信:424329
50.在请求头中设置User-Agent即可正常请求网站
选项A:对
选项B:错
满分答案问询微信:424329