南开大学22秋学期(高起本1709-1803、全层次1809-2103)《网络爬虫与信息提取》在线作业一
奥鹏南开在线作业满分答案参考
22秋学期(高起本1709-1803、全层次1809-2103)《网络爬虫与信息提取》在线作业-00001
1.Python在Windows路径字符串左引号的左边加()符号来避免反斜杠问题
选项A:s
选项B:c
选项C:d
选项D:r
满分答案问询微信:424329
2.使用UI Automator获取屏幕上显示的文本内容的操作是得到相应控件后使用命令()
选项A:content
选项B:text
选项C:title
选项D:body
满分答案问询微信:424329
3.Python中Object={1, 2, 3, 4, 5},则Objcet是()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
4.使用UI Automatorr让屏幕向左滚动的操作是得到相应控件后使用命令()
选项A:scroll.left
选项B:scroll.horiz.left
选项C:scroll.forward
选项D:scroll.horiz.forward
满分答案问询微信:424329
5.chrome默认打开开发者工具的快捷是
选项A:F5
选项B:F11
选项C:F12
选项D:F2
满分答案问询微信:424329
6.Python中把列表转换为集合需要使用##函数
选项A:set
选项B:list
选项C:convert
选项D:change
满分答案问询微信:424329
7.Python中跳过本次循环应用关键字()
选项A:break
选项B:continue
选项C:exit
选项D:return
满分答案问询微信:424329
8.PyMongo中逻辑查询表示大于等于的符号是()
选项A:$gt
选项B:$lt
选项C:$gte
选项D:$lte
满分答案问询微信:424329
9.PyMongo中逻辑查询表示小于的符号是()
选项A:$gt
选项B:$lt
选项C:$gte$$lte
满分答案问询微信:424329
10.可以通过()绕过网站登录。
选项A:session
选项B:cookies
选项C:moonpies
选项D:localstorage
满分答案问询微信:424329
11.requests中post请求方法的使用为requests.post('网址', data=data)中的data为()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
12.在Linux中哪个命令是添加权限的()
选项A:chmod
选项B:sudo
选项C:cp
选项D:mkdir
满分答案问询微信:424329
13.在Scrapy的目录下,哪个文件负责存放爬虫文件?()
选项A:spiders文件夹
选项B:item.py
选项C:pipeline.py
选项D:settings.py
满分答案问询微信:424329
14.Python中退出循环应用关键字()
选项A:break
选项B:continue
选项C:exit
选项D:return
满分答案问询微信:424329
15.Python中专门用来处理图像的第三方库是
选项A:lxml
选项B:Pillow
选项C:beautifulsoup
选项D:pytesseract
满分答案问询微信:424329
16.Python中Object={'obj_1':'1','obj_2':'2'},则Objcet.get('boj_1','3')是()
选项A:1
选项B:2
选项C:3
选项D:无输出
满分答案问询微信:424329
17.使用UI Automatorr判断元素是否存在的操作是得到相应控件后使用命令()
选项A:exist
选项B:exists
选项C:isnull
选项D:contains
满分答案问询微信:424329
18.使用UI Automator使屏幕向上滚动一屏的操作是得到相应控件后使用命令()
选项A:scroll_forwad
选项B:scroll_up
选项C:scroll.forward
选项D:scroll.vert.forward
满分答案问询微信:424329
19.如果使用Python的数据结构来做类比的话,MongoDB中文档相当于一个()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
20.当需要把Python里面的数据发送给网页时,应先将其转换成()
选项A:Json字符串
选项B:GET
选项C:POST
选项D:Request
满分答案问询微信:424329
21.Python中的容器有()
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
22.Python中()容器有推导式
选项A:列表
选项B:元组
选项C:字典
选项D:集合
满分答案问询微信:424329
23.MongoDB中获取名字为db的库的语句为()
选项A:client.db
选项B:client('db')
选项C:client['db']
选项D:client{'db'}
满分答案问询微信:424329
24.以下HTTP状态码表示服务器本身发生错误的是
选项A:400
选项B:503
选项C:302
选项D:500
满分答案问询微信:424329
25.cookies的缺点是
选项A:实现自动登录
选项B:跟踪用户状态
选项C:http中明文传输
选项D:增加http请求的流量
满分答案问询微信:424329
26.requests中post请求方法的第二个参数可以为()
选项A:字典
选项B:列表
选项C:json数据
选项D:字符串
满分答案问询微信:424329
27.以下哪些可以独立成为Python编译器()
选项A:Pycharm
选项B:IDLE
选项C:Eclipse
选项D:Visual Studio 2010
满分答案问询微信:424329
28.一个可行的自动更换代理的爬虫系统,应该下列哪些功能?
选项A:有一个小爬虫ProxySpider去各大代理网站爬取免费代理并验证,将可以使用的代理IP保存到数据库中
选项B:在发现某个请求已经被设置过代理后,什么也不做,直接返回
选项C:在ProxyMiddlerware的process_request中,每次从数据库里面随机选择一条代理IP地址使用
选项D:周期性验证数据库中的无效代理,及时将其删除
满分答案问询微信:424329
29.HTTP常用状态码表明请求被正常处理的有()
选项A:200
选项B:301
选项C:302
选项D:204
满分答案问询微信:424329
30.Python中一个函数可以有()个return语句
选项A:0
选项B:1
选项C:多个
选项D:2
满分答案问询微信:424329
31.如果通过爬虫抓取某公司网站的公开数据,分析以后发现这个公司业绩非常好,于是买入该公司股票并赚了一笔钱。这是合法的。
选项A:对
选项B:错
满分答案问询微信:424329
32.一般来说在页面都通过GET将用户登录信息传递到服务器端。
选项A:对
选项B:错
满分答案问询微信:424329
33.MongoDB是一个关系数据库产品
选项A:对
选项B:错
满分答案问询微信:424329
34.PyMongoDB中排序方法sort第二个参数-1表示升序
选项A:对
选项B:错
满分答案问询微信:424329
35.Python正则表达式中“.*”是贪婪模式,获取最长的满足条件的字符串。
选项A:对
选项B:错
满分答案问询微信:424329
36.上课传纸条。A要把纸条传给B,但是A与B距离太远,于是让C来转交纸条。此时,C先篡改纸条的内容再传给B,这是一种类似抓包的方式。
选项A:对
选项B:错
满分答案问询微信:424329
37.Charles是一个收费软件,如果没有注册,安装以后的前30天可以正常使用。30天以后,虽然功能不会缩水,但每过30分钟Charles会自动关闭一次
选项A:对
选项B:错
满分答案问询微信:424329
38.使用AJAX技术,可以在不刷新网页的情况下更新网页数据
选项A:对
选项B:错
满分答案问询微信:424329
39.Redis中使用lrange读取数据后数据也会删除
选项A:对
选项B:错
满分答案问询微信:424329
40.Selenium必须加载对应的webdriver才能模拟浏览器访问
选项A:对
选项B:错
满分答案问询微信:424329
41.Redis插入数据都是插入到列表右侧,因此读取数据也是从右侧读取
选项A:对
选项B:错
满分答案问询微信:424329
42.Redis中查询列表长度命令llen中l代表left,即从左侧开始数
选项A:对
选项B:错
满分答案问询微信:424329
43.Python中函数返回值的个数可以是多个
选项A:对
选项B:错
满分答案问询微信:424329
44.使用Charles直接抓取HTTPS的数据包,就会出现大量的Method为CONNECT的请求,但是这些请求又全部都会失败,是没有安装SSL证书导致的
选项A:对
选项B:错
满分答案问询微信:424329
45.Python中元组生成以后还可以往里面继续添加数据,也可以从里面删除数据;
选项A:对
选项B:错
满分答案问询微信:424329
46.UI Automator Viewer与Python uiautomator可以同时使用
选项A:对
选项B:错
满分答案问询微信:424329
47.为了在安卓手机上安装证书,需要先发送证书到手机里面。在Charles中选择“Help”-“SSL Proxying”-“Save Charles Root Certificate”命令,可以将Charles的证书保存到计算机桌面。
选项A:对
选项B:错
满分答案问询微信:424329
48.运行MongoDB以后,不会在终端打印任何Log
选项A:对
选项B:错
满分答案问询微信:424329
49.在Linux的终端使用apt-get命令安装一系列依赖库时,其中如果存在有已经安装的库,会覆盖掉之前的库重新安装
选项A:对
选项B:错
满分答案问询微信:424329
50.”curl http://爬虫服务器IP地址:6800/cancel.json -d project=工程名 -d奥鹏南开在线作业满分答案参考 job=爬虫JOBID“该命令的作用是启动爬虫
选项A:对
选项B:错
满分答案问询微信:424329