




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目八项目实战-网络爬虫目录8.2【任务2】爬取浪潮优派信息8.1【任务1】爬取手机端数据案例分析3使用Requests库与抓包工具(拦截查看网络数据包内容的软件)的结合实现一个APP页面内容的爬取。能够通过Fiddler抓包工具配置及使用获取APP数据内容及相关信息,之后使用Requests库相关方法通过链接地址实现APP内数据的爬取。需求描述案例分析4安装Fiddler抓包工具。使用Fiddler抓包工具进行网站分析。分析网站。设计思路任务一使用Requests库爬取小说网站5案例展示任务步骤第一步下载抓包工具。这里使用Fiddler抓包工具,点击下载按钮后,根据相关提示信息完成内容填写即可实现Fiddler下载,效果如图所示。6任务步骤第二步Fiddler安装。双击下载好的软件安装包,之后点击“IAgree”→“Install”按钮即可安装Fiddler工具。安装完成效果如图所示。7任务步骤第三步Fiddler工具配置。打开刚刚安装完成的Fiddler软件,效果如图所示。8任务步骤第三步点击“Tools”菜单下的“Options”按钮进入工具配置界面,效果如图所示。9任务步骤第三步点击图中“Connections”按钮,之后进行端口号的配置,效果如图所示。10任务步骤第四步手机配置。由于抓取的是手机APP数据,因此需要在同一局域网内进行手机网络的配置,进入手机WiFi修改界面,设置手动代理并进行主机IP和端口号的配置,效果如图所示。11任务步骤第五步APP页面分析。配置完成后,即可使用当前手机打开需要爬取的APP,这里使用的是美团APP,页面结构如图所示。12任务步骤第六步查看APP信息。找到需要抓取的页面后,在Fiddler抓包工具页面中会获取到当前APP请求网络的路径,点击路径后即可查看当前APP的相关信息,效果如图所示。13任务步骤第七步基本配置和信息获取完成后即可进行代码的编辑,将上面获取的相关请求头信息填入代码相应的位置,之后将爬取路径放入请求方法中进行页面内容的请求,之后通过JSON信息的分析,爬取需要的页面信息,如有需要可将信息保存到本地文件,代码如下所示。14任务步骤第七步效果如图所示:15目录8.2【任务2】爬取浪潮优派信息8.1【任务1】爬取手机端数据案例分析17本任务是爬取浪潮优派首页中的新闻列表和所有的图片信息,然后将新闻列表保存到本地文本文档中,将图片保存到爬虫的所在目录。需求描述案例分析18明确爬取目标及所需要的效果。根据URL爬取网页数据信息。对数据进行保存。设计思路任务二使用正则表达式提取网页内容19案例展示任务步骤第一步打开浪潮优派教育首页(:9090/),如图所示。20任务步骤第二步分析新闻列表部分代码的页面结构,抓取每条新闻的标题,发布时间、阅读量和类型,如图所示:21任务步骤第三步引入需要使用的库,并设置请求头信息以及要访问的连接,然后访问链接并获取页面代码,代码如下。22任务步骤第四步提取新闻信息。通过上图可知新闻列表所在div的class属性为clearnewInfor,然后新闻的标题在其每个字标签的/ol/li/h3中,抓取新闻标题的语句如下:23任务步骤第四步发布时间在p标签的time标签中,获取发布时间的代码如下:24阅读量在p标签的第一个span标签中的samll标签中,获取阅读量的代码如下:任务步骤第四步新闻类型在阅读量在p标签的第二个span标签中的samll标签中,获取新闻类型的代码如下:25页面中的图片全部在class为contents的div标签的img标签中,如图xx所示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防监控室火灾应急预案(3篇)
- 行政法学法律法规及试题答案汇编
- 森林火灾应急预案培训(3篇)
- 幼儿园大树火灾应急预案(3篇)
- 行政法在公民社会中的地位试题及答案
- 手术室火灾应急预案文本(3篇)
- 厨房火灾事件应急预案(3篇)
- 电厂火灾应急预案演练(3篇)
- 易燃易爆火灾应急预案(3篇)
- 高楼逃生火灾应急预案(3篇)
- 企业网络安全咨询服务项目
- 基于苦味产生机制的掩味策略与评价
- 下腔静脉滤器置入与取出术
- 伍德密封强度计算
- 重度子痫前期子痫急救演练
- 洛宁华泰矿业洛宁县陆院沟金矿(新增储量)采矿权出让收益评估报告摘要
- GB/T 14002-2008劳动定员定额术语
- GB/T 13061-1991汽车悬架用空气弹簧橡胶气囊
- DB32T 3842-2020 土工袋护坡技术规范
- DB32T 4353-2022 房屋建筑和市政基础设施工程档案资料管理规程
- 深圳某旅游口岸施工组织设计
评论
0/150
提交评论