<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索引