Automa选择网页定位锚点的办法

本文介绍了如何在使用Automa插件采集数据时,利用属性值(如class和id)以及XPath进行精确的锚点选择,包括CSS选择器的应用、循环采集的优化和处理多条件定位的方法,以解决常见定位难题。
摘要由CSDN通过智能技术生成

在使用Automa插件爬取数据的时候经常会遇到锚点选择困难的情况


通常我们使用Automa自带的瞄准镜来选取定位采集数据的锚点,但是经常会遇到选择不准的情况,特别是在循环采集的时候,调试比较麻烦。下面介绍一个选择锚点的方法,就是根据属性值,直接定位锚点。

在这里插入图片描述
1、以百度大数据为例,在需要采集的“热度”数值上点右键,选“检查”菜单项,定位到“热度”这个文本对应的代码,可以看到 124570热度 ,那么 class=“text_1bZ-b” 就是这个字段的类名称,就可以用这个属性的名称来定位。在这里插入图片描述
2、在CSS选择器中写上 [class=‘text_1bZ-b’]即可,顺便把【多选】和【等待选择器】选上,采到的数据放入表格中,实测这里不需要再使用{ {loopData@loopid}}来循环了,数据一样能采集到。

在这里插入图片描述
3、流程图是这样的,在采集第一个文本时,是用了 { {loopData@bvUOjB}}.c-color 来循环采集的,第二个文本如第2点所述,没有使用循环参数了。在这里插入图片描述.4、同理,对于各个锚点的定位,可以采用各种属

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值