首页 > 数据库 > 数据库开发技术 > RPA XPath系列(一) 初体验

点击上方 蓝字关注我们
近一大段时间也是比较忙,所以停更了近两个月的,今天我终于回来了,感谢大家的耐心等待和不断的支持!
接下来,我将与大家分享一系列关于XPath的文章。XPath是在RPA领域中不可或缺的强大工具,它的灵活性和精确性使自动化过程变得更为高效。
在本篇文章中,我会用一个实际例子来引导大家了解XPath的强大功能。通过这个例子,你将能够亲身体验到XPath如何在自动化任务中发挥关键作用,帮助我们精确地定位和处理网页上的元素。
闲话不多说,让我们直接进行今天的学习

我们先来看一个XPath的例子,场景是这样的,我们使用填写输入框(web)指令来填写kimi首页这个输入框,但是因为网页卡顿网速慢等因素,程序在填写的时候,元素错位了,从而导致填写输入的时候,程序发生异常。

那么这个时候,我们就可以使用XPath进行输入框元素的获取,从而解决这个问题
跟着我,先进行实操练习,后面再跟着学习相关的概念及原理
我们先打开kimi的官网,https://kimi.moonshot.cn/
然后我们点击键盘的F12,弹出下面这个网页调试框
按照下图的操作步骤,我们最终取到这个输入框的id,id="msh-chateditor"
然后我们可以再验证一下,这个元素的唯一性

经过上面4个步骤,我们就取到这个输入框对应的XPath了
//div[@id='msh-chateditor']

接下来,我们去影刀操作,完成后面的练习
这里核心步骤主要是下面这个,我们结合上面获取到的元素XPath,来获取这个输入框元素


完整步骤如下,简单4步,小例子,体会XPath


通过上面这个小例子,我们已经体会了XPath的用法,以及影刀怎么使用XPath进行元素的获取,接下来的文章,我会对XPath的原理进行讲解

点个在看你最好看
原文作者:斌斌RPA;如有侵权,请联系管理员删除。