淘宝详情页批量抓取组合商品价格
需求:客户需要抓取淘宝商品的不同组合价格,步骤如下图通过切换分类获取相应的价格
客户需求我们可以这样实现:循环点击产品分类,点击一次相应获取一次商品价格
1、首先商品价格,我们发现不同的商品参加活动不一,导致商品价格样式有多种如下
2、商品价格样式的多样性使得价格元素定位困难,每种价格样式前面“券后”、“折后”、“秒杀价”等标题都不一样,故此处也不能用来辅助定位 。那如何精准的捕获价格呢?
使用影刀RPA工具,以下步骤供参考
- ①无论哪种价格样式价格前面都带了“¥”,捕获“¥”相似元素组
- ②循环“¥”相似元素组,得到“¥”对象
- ③获取第一个“¥”对象的相邻元素(由上图可知我们需要取的都是第一个“¥”价格)
- ④获取该相邻元素的文本,即为我们需要的价格
3、商品价格获取RPA代码
红色标记对应上面步骤②③④
4、以上确保能获取商品价格,接下来只需增加循环产品分类即可。完整代码和执行日志如下,成功将上面列举的所有价格样式都成功捕获
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2024-02-06 Jmeter ForEach控制器
2024-02-06 Jmeter事务控制器
2024-02-06 Jmeter While控制器