1、南开大学21春学期网络爬虫与信息提取在线作业221春学期(1709、1803、1809、1903、1909、2003、2009、2103)网络爬虫与信息提取在线作业Python正则表达式模块的findall方法返回结果为()A:列表B:元组C:字典D:集合答案:A如果使用Python的数据结构来做类比的话,MongoDB中库相当于一个大字典,大字典里面的每一个键值对都对应了一个集合,Key为集合的名字,Value就是一个()。A:字典B:集合的名字C:集合D:文档答案:C使用UI Automator获滚动屏幕的操作是得到相应控件后使用命令()A:scrollB:scroll_upC:scrol
2、l_forwordD:scroll_back答案:A下面Python代码输出为():def default_para_without_trap(para=, value=0): if not para: para = para.append(value) return paraprint(第一步:.format(default_para_trap(value=100)print(第二步:.format(default_para_trap(value=50)A:第一步:100第二步:100,50B:第一步:100第二步:50C:第一步:100第二步:D:第一步:100第二步:100答案:BMon
3、goDB中可以将()数据结构插入集合中A:列表B:元组C:字典D:集合答案:CPython中跳过本次循环应用关键字()A:breakB:continueC:exitD:return答案:B可以通过()绕过网站登录。A:sessionB:cookiesC:moonpiesD:localstorage答案:BPython中把列表转换为集合需要使用#函数A:setB:listC:convertD:change答案:A下列关于mitmproxy的安装说法错误的是()A:对于Mac OS系统,使用Homebrew安装mitmproxy,命令为:brew install mitmproxyB:在Ubunt
4、u中,要安装mitmproxy,首先需要保证系统的Python为Python 3.5或者更高版本C:在windows系统中无法使用linux的命令,只能通过下载安装包来安装D:UBUNTU中执行命令 sudo pip3 install mitmproxy 进行安装答案:C启动MongoDB使用命令mongod -() usr/local/etc/mongod.confA:configB:installC:startD:begin答案:A在Linux中哪个命令是添加权限的()A:chmodB:sudoC:cpD:mkdir答案:APyMongo中逻辑查询表示小于的符号是()A:$gtB:$ltC
5、:$gte$lte答案:BPython中退出循环应用关键字()A:breakB:continueC:exitD:return答案:AHTTP常用状态码表明服务器正忙的是()A:500B:503C:403D:404答案:BRedis中往集合中读数据,使用关键字()A:popB:spopC:lpopD:range答案:BRedis是一个开源的使用()语言编写A:ANSI CB:C+C:JAVAD:Python答案:A使用xpath方法的返回类型是()A:列表B:元组C:字典D:集合答案:APython并导入uiautomator来操作设备的语句是from uiautomator import ()
6、A:DeviceB:DevicesC:JobsD:Job答案:A采用以下()技术可以实现异步加载A:HTMLB:AJAXC:CSSD:HTTP答案:BHTTP常用状态码表明服务器内部资源出故障了的是()A:500B:503C:403D:404答案:APyMongo删除操作有()A:deleteB:delete_allC:delete_oneD:delete_many答案:C,D在配置ios使用Charles的操作中,正确的有()A:对于苹果设备,首先要保证计算机和苹果设备联在同一个Wi-Fi上。B:选择“HTTP代理”下面的“手动”选项卡,在“服务器”处输入计算机的IP地址,在“端口”处输入8
7、888C:输入完成代理以后按下苹果设备的Home键,设置就会自动保存。D:安装完成证书以后,在设置中打开“关于本机”,找到最下面的“证书信任设置”,并在里面启动对Charles证书的完全信任答案:A,B,C,D常用的会话跟踪技术是A:sessionB:cookiesC:moonpiesD:localstorage答案:A,BMongoDB中获取名字为db的库的语句为()A:client.dbB:client(db)C:clientdbD:clientdb答案:A,C如果爬虫爬取的是商业网站,并且目标网站使用了反爬虫机制,那么强行突破反爬虫机制可能构成()A:非法侵入计算机系统罪B:非法获取计算
8、机信息系统数据罪C:非法获取计算机数据罪D:非法获取系统罪答案:A,B如果目标网站有反爬虫声明,那么对方在被爬虫爬取以后,可以根据()来起诉使用爬虫的公司A:服务器日志B:数据库日志记录C:程序日志记录D:服务器监控答案:A,B,C,D以下HTTP状态码表示服务器本身发生错误的是A:400B:503C:302D:500答案:B,D使用BeautifulSoup对象后可以使用()来查找内容A:find_allB:findC:searchD:search_all答案:A,BRedis中的值可以支持()A:列表B:哈希C:集合D:有序集合答案:A,B,C,D以下哪些方法属于Python写CSV文件的
9、方法()A:writeheadersB:writeheaderC:writerrowsD:writerow答案:A,C,D使用异步加载技术的网站,被加载的内容可以在源代码中找到A:对B:错答案:B在MacOS下若要运行Redis可以运行解压以后的文件夹下面的src文件夹中的redis-server文件启动redis服务src/redis-serverA:对B:错答案:B通用搜索引擎大多提供基于关键字的检索,难以支持根据语义信息提出的查询。A:对B:错答案:Aprocess_spider_input(response, spider)是在爬虫运行yield item或者yield scrapy.
10、Request()的时候调用A:对B:错答案:Bchrome开发者工具没法对数据进行搜索。如果想知道一个特定的异步加载内容来自哪个请求,必须在“Network”选项卡里面一个请求一个请求地进行查看.A:对B:错答案:AXPath提取出来的内容是一个SelectorList对象,它的第0个元素就是网页的源代码。A:对B:错答案:B在charles中使用CTRL+F搜索,JSON里面的中文是可以直接搜索到的。A:对B:错答案:B自己能查看的数据,允许擅自拿给第三方查看A:对B:错答案:B引用中间件时后面的数字代表的是中间件的执行顺序,例如 AdvanceSpider.middlewares.Pro
11、xyMiddleware: 543 中的543A:对B:错答案:A虽然MongoDB相比于MySQL来说,速度快了很多,但是频繁读写MongoDB还是会严重拖慢程序的执行速度。A:对B:错答案:APython可以将列表或字典转换成Json字符串A:对B:错答案:ARedis插入数据都是插入到列表右侧,因此读取数据也是从右侧读取A:对B:错答案:BCharles是一个收费软件,如果没有注册,安装以后的前30天可以正常使用。30天以后,虽然功能不会缩水,但每过30分钟Charles会自动关闭一次A:对B:错答案:ARedis是遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库A:对B:错答案:AScrapyd可以同时管理多个Scrapy工程里面的多个爬虫的多个版本A:对B:错答案:A所有的异步加载都会向后台发送请求A:对B:错答案:BHTTP状态码302表示资源永久重定向。A:对B:错答案:BRoboMongo是MongoDB的管理软件A:对B:错答案:Acookies在http请求中是明文传输的。A:对B:错答案:A在对XPath返回的对象再次执行XPath的时候,子XPath开头需要添加斜线A:对B:错答案:B
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1