试卷征集
加入会员
操作视频

小申很喜欢编程,自学一段时间Python后,想体验它在数据采集和处理方面功能,在老师的建议下他首先尝试使用python到网络上“爬”数据。他试着编写了一个简单的程序:从某网站爬取了一些单车使用的数据,保存在bike.csv文件中,在用Excel打开此文件时出现了乱码,如图所示。

(1)小申从网络上“爬”数据,即通过互联网进行数据采集。其完整的流程有三个步骤,分别是:
获取网页
获取网页
、解析网页和保存数据。
(2)以下
D
D
库与互联网数据采集有关的。
A.Pandas
B.numpy
C.matplotlib
D.requests
(3)网页请求方式有多种,GET是最常见的方式,一般用于获取或者查询资源信息,响应速度较快。若已经导入了方便发送HTTP请求的库,要用get方式获取网页数据的python代码(第3行的横线上)需填写
requests.jye.ai(url)
requests.jye.ai(url)
;获取了网页信息后需要使用BeautifulSoup库中的方法进行网页解析,则代码中对应横线(第6行)处应填写
html.jye.ai
html.jye.ai


(4)接上题,要输出网页源码中title标签的文本则先要用select属性抓取title标题,然后再使用print命令输出,那么print后的横线处(第8行)应填写
A
A

A.title.Text
B.sp.text
C.html.title.text
D.sp.title.text
(5)以下
D
D
是爬虫技术可能存在的风险。
A.大量占用爬取网站的资源
B.网站敏感信息的获取造成的不良后果
C.大量访问目标系统,带宽被强制占用
D.以上都是
(6)小申又观察了这份数据文件,发现所有的英文、数字均正常显示,这是因为西文字符集很小,只需要
1
1
个字节就能表示所有西文字符。其中字节(Byte)是计算机中信息组织和存储的基本单位,生活中我们还用过KB、MB、TB等单位,若需要进行换算的化:1TB=
240
240
Byte(用幂次表示)。
(7)请简单说明bike.csv文件里中文字符出现乱码的原因。

【答案】获取网页;D;requests.jye.ai(url);html.jye.ai;A;D;1;240
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/11/13 3:0:1组卷:10引用:1难度:0.1
相似题
  • 1.为了了解不同班级间的信息技术成绩差异,老师搜集了某次周练的选择题部分数据如图a;

    (1)结合图a,其中属于数据整理的是
     
    (多选,填字母)。
    A.对重复的数据可进行合并处理
    B.通过公式计算全班平均分
    C.修正A78单元格的数据
    D.若有缺失的数据,可采用随意数据来填充
    (2)利用Python程序绘制如图b所示的图表,请在横线处补充代码:①
     
    ;②
     
    ;③
     


    发布:2025/1/2 10:30:2组卷:5引用:1难度:0.4
  • 2.龙龙家养了很多植物,学习了信息系统知识后,想做一个给植物自动浇水的信息系统。系统可以根据土壤的湿度情况,对植物适当浇水;不在家时还可以通过浏览器来查看植物土壤湿度,也可以远程控制系统给植物额外加水。信息系统的架构如图a所示:

            此系统使用micro:bit 获取土壤传感器的模拟数据,并将数据通过WiFi传输到服务器,保存在数据库文件“data.jye.ai“中,数据表如图b所示。服务器通过浏览器显示最新检测到的十次土壤湿度数据、当前水泵的状态及相关信息,如图c。服务器根据最近一次的土壤湿度数据控制开发板来决定是否执行对应水泵的供水。

    完成此系统功能的部分功能代码如下:


    (1)该信息系统采用的架构为
     
    (选填字母:A.B/S架构/B.C/S架构)。
    (2)显示最近十次土壤湿度数据页面对应的视图函数名为
     
    ;数据存储在数据库文件中的
     
    数据表中。
    (3)请在横线处填入合适的代码,完成程序。

    发布:2025/1/2 10:30:2组卷:3引用:1难度:0.2
  • 3.社团招新。每人可填报一个项目并进行面试,各社团录取面试成绩不低于60分的学生并按成绩从高到低排列。假设社团预录取人数为k人,面试成绩不低于60分的有m人。若m<k,则m人全部录取;否则按成绩从高到低录取前k人(与第k人成绩相同者均录取)。
    编写VB程序,功能如下:在列表框Listl中显示n个社团的预录取人数,在列表框List2中显示所有参与面试的学生数据,单击“录取”按钮Commandl,在列表框List3中按社团编号升序,面试成绩降序显示录取结果。程序运行界面如图所示。

    (1)在VB语句 Labell.Caption=Textl.Text中,Label1、Caption、Text1.Text 依次表示 为
     
    (单选,填字母:A.对象名、属性名、对象名/B.对象名、属性名、属性名/C.对象名、属性名、属性值)。
    (2)实现上述功能的部分VB程序如下,请在横线处填入合适的代码。
    (3)程序中加框处代码有错,请改正。

    发布:2025/1/2 12:0:1组卷:0引用:1难度:0.3
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正