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