seleniumLibiry xpath定位,取元素列表中最后一个元素

<ul>

<li></li>

<li></li>

<li></li>

<li></li>

<li></li>

<li></li>

</ul>

假如有N个数量的<li>列表元素,想取最后一个,但是提前并不知道有多少个,这个时候如果是python的列表的话,那么直接取-1索引即可,但是直接套用到xpath上的索引是不行的。

 

需要用到last()

 

xpath=/ul/li[last()-0]

 

需要注意的是,xpath原本索引是从1开始的,但是加了last()以后就变成了0开始,所以如果要取倒数第一个元素的话,得用-0索引

上一篇:Saltstack的Grains和Pillar管理工具


下一篇:奇怪的环形队列