- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
历史天气信息采集项目·项目介绍·项目实现·程序流程·数据分析与总结
学习目标了解掌握掌握掌握了解selenium12掌握selenium环境的搭建能够正确使用XPATH进行HTML元素定位34能够使用selenium+gogle历史天气信息爬取
01项目介绍PartOne02selenium介绍与环境搭建PartTwo03XPath介绍与应用PartThree04应用selenium进行历史天气信息采集PartFour
01项目介绍
1-1任务由来思考在前面的课程,我们采用自己的方法对/wea_history/59431.htm这个网页的天气信息进行了采集,大部分的同学选择的是一页页复制,然后粘贴到excel中进行数据分析,这种操作方式费时费力,工作效率低,而且容易出错.那么,要如何才能快速高效而又准确地完成数据采集呢??
1-1任务由来我们可以使用python+selenium的方式来进行自动采集。Selenium使用灵活,简单,写出的测试用例非常简洁,优美,易于维护;Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。结论
1-2项目描述本项目的目标是根据我们选择的城市,自动采集该城市2011年到2022年的天气信息,包括日期,最高温,最低温,天气,风力风向,空气质量指数等信息,并保存到cvs或exel中用于后续的分析,如图1所示图1天气信息采信示意图
02selenium介绍与环境搭建
2-1selenium介绍Seleniumisasuiteoftools?toautomatewebbrowsersacrossmanyplatforms.这是selenium官网关于selenium的一段描述。Selenium是一个强大的开源的Web功能自动化测试工具系列。目前主要包括以下5部分:SeleniumCoreSeleniumIDESeleniumRC(remotecontrol)SeleniumGridSeleniumwebdriverSelenium2=Selenium1+WebDriverSelenium是什么
2-1selenium介绍为什么用seleniumSelenium使用灵活,简单,写出的测试用例非常简洁,优美,易于维护;支持多种语言编写用例最主要的还是它是开源的了,非常强大的Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能,创建衰退测试检验软件功能和用户需求。
2-2selenium+google环境搭建步骤1,安装google浏览器:图2google浏览器下载页面浏览/,下载安装最新版本google浏览器即可
2-2selenium+google环境搭建步骤2,查看google浏览器版本:图3查看google浏览器版本图4google浏览器版本打开google浏览器,点击右上角的三个点-点击帮助-关于google
2-2selenium+google环境搭建打开/index.html,根据google浏览器版本,选择相应版本的驱动,如果没有完全一样的,选择同版本最相近的一个,然后根据系统的不同,选择对应的驱动,win32位和win64位通用win32位驱动步骤3,下载google驱动:图5gooble浏览器驱动选择图6根据系统选对应驱动
2-2selenium+google环境搭建把下载好的驱动解压到一个没有中文的路径,建议放在D盘或E盘根目录下,或者放到python的安装目录,查看python安装目录可以在cmd中使用wherepython进行查看,以下实验都以放在与python同目录为例步骤4,解压驱动到没有中文的路径:图6查看python路径图7驱动和python.exe放一起
2-2selenium+google环境搭建selenium不属于python自带的模块,所以要使用pip来进行安装.打开pycharm,点击底下的Teminal,然后输入pipinstallselenium-i/simple使用清华源进行下载安装步骤5,使用pip安装selenium:图8pycharm中安装selenium
2-2selenium+google环境搭建selenium+google环境是本项目必须环境,所以要先验证环境已成功搭建,才可以进行后续的操作.1.新建一个.py文件,输入以下程序,执行步骤6,验证selenium+google环境搭建成功:#导入模块fromseleniumimportweb
您可能关注的文档
最近下载
- 2025年辽宁医药职业学院单招语文模拟试题及答案 完整版2025.pdf VIP
- 2025年下半年陕西榆林市神木市公共服务辅助人员招聘80人考试备考题库及答案解析.docx VIP
- 公务员考试文学常识.ppt VIP
- 非煤矿山重大事故隐患排查表.docx VIP
- 2024年辽宁医药职业学院单招职业技能测试题库及答案解析.docx VIP
- 2025年育龙教育数学试题及答案.doc VIP
- 等通道转角挤压法对Pb-Ag合金电极组织及电化学性能的影响.pdf VIP
- 公务员考试文学常识(全).pdf VIP
- 第56次《中国互联网络发展状况统计报告》-2025-08-宏观大势.pptx
- 重庆大学校史.doc
原创力文档


文档评论(0)