如何使用XPath单击特定位置的表中的按钮?该列是常量,始终是最后一行.我有表的id,但单元格包含一个删除按钮,其值是动态的 - 生成的哈希值.
Xpath = ".//[@=id='blah']/tbody/tr[5]/td[5]" # <- this xpath fails.
Run Code Online (Sandbox Code Playgroud)
这是自动化 - 使用硒的python.
har*_*r07 11
您也可以使用以下last()功能:
Xpath = ".//*[@=id='blah']//tr[last()]/td[5]"
Run Code Online (Sandbox Code Playgroud)
尝试使用xpath函数position()和last():
Xpath = ".//[@=id='blah']/tbody/tr[position()=last()]/td[5]"
Run Code Online (Sandbox Code Playgroud)