python中元素定位的方法,

  python中元素定位的方法,

  1.两个概念:(1)xml:可扩展标记语言,是HTML的扩展。它的语法类似于HTML,只是它的标签和属性可以根据业务需要定义,而HTML中的标签和属性是固定的。

  (2) XPath: xml Path,即xml Path语言,是一种在xml中寻找元素或属性的技术,通过描述元素在整个文件中的路径来寻找信息。(简单来说就是元素的路径)

  说明:html可以看作是一种带有固定标记的xml,所以xpath也可以用来查找html中的元素。selenium WebDriver中的xpath定位就是用xpath表达式来描述元素的路径,从而定位元素。

  2.2.xpath表达式的分类:(1)绝对路径:从根目录开始,root。

  例如:

  绝对路径:/html/body/(以单斜杠开头)

  (2)相对路径:一条路径下,另一条路径以这条路径为参照。

  例如:

  相对路径//(以双斜杠开头)

  所以相对路径和绝对路径都可以找到你想要的文件或者html元素。

  但是,建议使用相对路径而不是绝对路径来查找元素。原因是:

  -前端工程师:更改页面效果,添加特效。添加几个div

  -绝对路径

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: