【小白学爬虫连载(4)】-如何使用chrome分析目标网站

本文是【小白学爬虫连载(4)】,讲解如何使用Chrome浏览器分析365淘房网租房页面,通过检查元素、定位内容、检查Network响应来确定信息提取方法。强调了检查网页是否为JS动态加载的重要性,并提供了8步检查流程,为编写爬虫做准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎大家关注公众号【哈希大数据】

【小白学爬虫连载(1)】-爬虫框架简介

【小白学爬虫连载(2)】--Requests库介绍

【小白学爬虫连载(3)】--正则表达式详细介绍

【小白学爬虫连载(4)】-如何使用chrome分析目标网站

【小白学爬虫连载(5)】--Beautiful Soup库详解

【小白学爬虫连载(6)】--Selenium库详解

【小白学爬虫连载(7)】--scrapy框架的安装

【小白学爬虫连载(8)】--scrapy框架入门教程

【小白学爬虫连载(9)】--scrapy构架设计分析

【小白学爬虫连载(10)】--如何用Python实现模拟登陆网站

【小白学爬虫连载(11)】--获取免费高匿代理IP

【小白学爬虫连载(11)】--pyquery库详解

【小白学爬虫连载(13)】--Scrapy如何突破反爬虫


引言
日常我们在浏览器中看到的网页都是很漂亮很规整的如图1,但我们爬取到的网页源代码却是一个很繁杂的文件如图2,想要精准找到我们需要提前的信息,首先需要借助浏览器,对目标网站进行分析。接下来我将分析365淘房网为例,对该过程进行详细的介绍。
image

图1 网页展示

image

图2 网页对应源代码

利用chrome浏览器分析365淘房网租房页面的流程如下:

1、打开浏览器,进入目标网站

目标站点为:http://nj.rent.house365.com/district/dl_j3-kw%E5%A4%A9%E9%9A%86%E5%AF%BA%E5%9C%B0%E9%93%81%E7%AB%99.html

image

2、“检查”目标站点

在网页中右键点击检查,或者F12快捷键(可能是Fn+F12),进入如下图的查看元素页面,你开始打开后解析部分可能位于页面右侧,下图红框标注的地方可以修改,其中Elements显示的便是网页的源代码,另一个很重要的部分是Network,在以后的分享中会详细介绍。

image

3、利用chrome查找需要提取信息的位置
接下来首先点击下图中红色方框选中的按钮,然后当你的鼠标停留在网页中的某个内容上时,Elements中会定位到该内容在源代码中的位置,如下图所示,我们知道需要提取的内容其位置及结构后便能用正则表达式或其他解析库提取信息啦。不过在开始提取信息前我们还要做一个检查。

image

4、检查的详细步骤
检查时要做的是如图所示分为8步,第一点击Network,第二勾选Preserve log,第三点击Doc,第四点击清理按钮,第五刷新页面,第六点击网址链接,第七选中Response。第八步需要检查在Response中,能否搜索到你想要的的信息,用Ctrl+F快捷键搜索。如果能搜索到便可以开始编写我们的爬虫啦。如果搜索不到,可能你需要爬取的信息是JS动态加载的,爬取它需要采用模拟浏览器的方式,这样的情况咱们后面再讨论。

image
image

5、小结
本文章主要介绍了如何利用chrome浏览器帮助我们解析目标站点,主要利用chrome的检查功能,分析网页结构,定位网页内容。检查网页为静态还是为JS动态生成的。检查步骤可分为8步,第一点击Network,第二勾选Preserve log,第三点击Doc,第四点击清理按钮,第五刷新页面,第六点击网址链接,第七选中Response。第八步在Response中,搜索你想要爬取的的信息,用Ctrl+F快捷键搜索,如果能搜索到便可以开始编写我们的爬虫。

快速解析网页也是每个爬虫小能手的必备技能,希望大家多多练习,有什么问题欢迎在留言区留言。下次分享我们将进行我们的第一个实战训练——爬取365租房网的租房信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值