项目一 单元测试

1、 问题:关于爬虫的合法性,以下说法正确的是( )。
选项:
A:爬虫可以随意抓取任何网站的数据
B:爬虫必须遵守网站的robots协议
C:爬虫抓取数据不需要考虑隐私和版权问题
D:爬虫只能用于学术研究
答案: 【
爬虫必须遵守网站的robots协议

2、 问题:爬虫爬取的是网站后台的数据。( )
选项:
A:对
B:错
答案: 【

3、 问题:网络爬虫是一个模拟真人浏览互联网行为的程序。( )
选项:
A:对
B:错
答案: 【

4、 问题:爬虫的核心目的是( )。
选项:
A:破坏网站安全
B:自动化地收集和提取互联网上的信息
C:篡改网页内容
D:监控网络流量
答案: 【
自动化地收集和提取互联网上的信息

5、 问题:以下爬虫遵守的原则是( )。
选项:
A:尊重版权和隐私
B:尽可能减少对目标网站的影响
C:抓取所有可访问的数据,无论是否允许
D:遵守robots.txt协议
答案: 【
尊重版权和隐私
尽可能减少对目标网站的影响
遵守robots.txt协议

项目二 单元测试

1、 问题:一旦服务器端出现错误,返回的状态码为403。( )
选项:
A:对
B:错
答案: 【

2、 问题:访问网页成功,下列代码rq=requests.get(url)print(rq.status_code)返回的结果为( )。
选项:
A:200
B:304
C:403
D:500
答案: 【
200

3、 问题:Requests库中的get()方法最常用,下面哪个说法正确( )。
选项:
A:网络爬虫主要进行信息获取,所以get()方法最常用。
B:服务器因为安全原因对其他方法进行限制,所以,get()方法最常用。
C:get()方法是其它方法的基础,所以最常用。
D:HTTP协议中GET方法应用最广泛,所以,get()方法最常用。
答案: 【
服务器因为安全原因对其他方法进行限制,所以,get()方法最常用。

4、 问题:Python中用于发送HTTP请求的库是( )。
选项:
A:urllib
B:os
C:json
D:re
答案: 【
urllib

本门课程剩余章节答案为付费内容
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如需购买期末请联系客服QQ 2356025045
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦