首页 > 解决方案 > 使用 Python 和 Selenium 在 XPath 中跟随兄弟姐妹

问题描述

对于图中以绿色标记的那些,我无法弄清楚如何使用以下兄弟姐妹找到 xpath。基本上我想单击与文本“front”位于同一行的名为“Open”的按钮。

在此处输入图像描述

标签: pythonseleniumxpathsiblingsxpath-1.0

解决方案


试试这个 XPath:

//td[strong="front"]/following-sibling::td//a[.="Open"]

PS因为你没有提供HTML样本作为文本(不要提供它作为图片!!!)我看不到<i>...</i>节点中是否有文本

所以你也可以试试

//td[strong="front"]/following-sibling::td//a[contains(., "Open")]

推荐阅读