首页技术为王RPA影刀高级-XPath-定位元素的终极办法

影刀高级-XPath-定位元素的终极办法

分类RPA时间2026-07-27 15:00:38发布信义之树浏览100
导读:一、基础概念 1.插件 https://www.xinyizhishu.top/yingdaoC/XPath插件.zip 2.Tips 安装上了。二、核心语法 1.完整路径 (1)运行截图 ...

一、基础概念

  1.插件

    https://www.xinyizhishu.top/yingdaoC/XPath插件.zip

  2.Tips

   安装上了。


二、核心语法

   1.完整路径

    (1)运行截图  

局部截取_20260727_114254.png

         

    

     2.通过ID名称

    (1)运行截图

局部截取_20260727_114504.png



     3.只要有ID

    (1)运行截图

局部截取_20260727_114544.png



     4.通过文本值

    (1)运行截图

局部截取_20260727_114654.png


     5.所有属性的span

    (1)运行截图


局部截取_20260727_114735.png


     6.*号,div下的所有元素

    (1)运行截图


局部截取_20260727_114811.png


     7.  /..,父元素

    (1)运行截图

局部截取_20260727_115042.png


     8.  [1],第几个元素,从1开始

    (1)运行截图


局部截取_20260727_144029.png


     9.  last(),最后一个元素

    (1)运行截图

局部截取_20260727_144052.png

局部截取_20260727_144133.png



     10.  position(),位置,大于小于等于

    (1)运行截图

5


     11.  复制一个同样的元素,第一种前面加括号当成一个整体,取第几个;第二种取父元素的第几个

    (1)运行截图

局部截取_20260727_144735.png


局部截取_20260727_145135.png


 12.  还能用除法

    (1)运行截图


局部截取_20260727_153349.png


 13.  还能用取余,图没截完整,mod 2 =1

    (1)运行截图


局部截取_20260727_153520.png

 14.  与或非运算,最后一张前头取反

    (1)运行截图


局部截取_20260727_153615.png


局部截取_20260727_153653.png




局部截取_20260727_153806.png


局部截取_20260727_153914.png 


15. contains函数

    (1)运行截图

局部截取_20260727_155709.png

  16. contains函数,包含文本

    (1)运行截图

局部截取_20260727_222831.png

  17. 轴方向,子元素类型为a的元素

    (1)运行截图

局部截取_20260727_223549.png

  18. 轴方向,所有子元素

    (1)运行截图

局部截取_20260727_223606.png

  19. 轴方向,a元素的父元素类型为li的元素

    (1)运行截图

局部截取_20260727_223743.png

  20. ..,表示所有类型的父元素

    (1)运行截图

局部截取_20260727_223802.png

三、拓展技巧  

  1. 特殊类型,iframe元素,在影刀里得换行,xpath里不能换行然后没找到

    (1)运行截图

局部截取_20260727_225512.png


  2. 特殊类型,svg元素,单独local-name能找到,再找class找不到了

    (1)运行截图

局部截取_20260727_225814.png

局部截取_20260727_230408.png


  3.手机端先不管了

  4.trae能用得惯吗










影刀高级-Python基础 影刀高级-编码版专题

游客 回复需填写必要信息