(
课件网) 5.2.1 数据采集的方法和工具(2) 粤教版普通高中教科书 信息技术 必修1 5.2 数据的采集第2课时 5.2.2 数据的存储和保护 “网络商城”网站搭建 其他数据采集法 1 2 目录 数据的存储和保护 3 知识回顾 (1) 活动三:结合微课《python第三方库的安装与使用》初步体验网络数据采集法: 1、安装Python扩展库:通过pip安装requests库 2、运行以下代码,简单体验使用爬虫程序采集网页数据。 1)import requests(说明:导入爬去网页第三方库requests) 2)r=requests.get(“http://www.”)(说明:获取网页地址URL,可尝试其他网址) 3)r.status_code(显示连接状态) 4)r.text(显示网页内容) 5)r.apparent_encoding(显示内容编码) 6)r.encoding="utf-8"(修改网页内容编码为utf-8编码) 7)r.text(再次显示网页内容) 体验1 网络数据采集法 体验1 网络数据采集法 知识回顾 2 其他数据采集法 1 “网络商城”网站搭建 活动一:结合微课《xampp搭建本地服务器 》 ,小组协作完成“网络商城”搭建任务: 3 数据的存储和保护 体验2 网络数据采集法 新授 2 其他数据采集法 1 “网络商城”网站搭建 活动一:结合微课《xampp搭建本地服务器 》 ,小组协作完成“网络商城”搭建任务: 1、安装Python扩展库:通过pip安装bs4(beautifulsoup)、requests、xlwt、datetime等库库。 2、搭建“网络商城”网站:安装、并运行XAMPP,启动Apache、MySQL;将文件“wholesale.html”复制到C:\xampp\htdocs目录下。 3 、网站测试:浏览器输入http://127.0.0.1/ wholesale.html ,访问网站,尝试查看网页源码。 4 、运行Python IDLE调试:打开“程序5-3-2 爬取程序(教材范例).py”,阅读关键代码,调试运行。 5 、浏览抓取的数据:打开名如“nike*.xls”的excel文件。 3 数据的存储和保护 体验2 网络数据采集法 新授 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 对于企业生产经营或科学研究等保密性要求较高的数据,可通过与企业或研究机构合作,使用特定系统接口等相关方式收集数据。 例如,科学研究的数据是通过科学实验的各种传感器采集,并传输到数据库管理系统中。 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 01 数据的存储 本地内部存储 存储卡 本地电脑硬盘 光盘 数据存储服务器 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 01 数据的存储 私有云 公共云 混合云 第三方云存储 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 01 数据的存储 第三方云存储 供应商 用户 管理 运营 维护 访问权限 存储空间 存储数据 对于用户而言,无须关注云存储系统的具体运行,仅需获取存储空间,把自己的数据存储进去。 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 01 数据的存储 分布式文件存储 数据库存储 一分为‘二’ 并行计算 多机访问 数据存储方式 特点:为了解决复杂问题,而将大任务分解成为多项小任务,通过让多个处理器或多个计算机节点并行计算来提高解决问题的效率 2 其他数据采集法 1 “网络商城”网站搭建 3 数据的存储和保护 新授 02 数据的保护 盘点2022全球信息泄露情况 1、勒索软件攻击的平均支付额比去年增加了71%,现在平均支付额接近 100万美元。 2、在线预订服务平台 FlexBooker 超 370 万账户数据泄露 3、红十字国际委员会遭网络攻击,超 50 万用户数据泄露 4、渥太华卡车司机抗议活动捐赠网站现安全漏洞,捐赠者数据遭曝光 5、申请系统漏洞,日本 6 万份外籍入境者信息遭泄露 6、轮胎公司普利斯通美洲遭受 LockBit 勒索软件攻击,部分数据泄 ... ...