使用Python-Selenium选择span样式对象

使用Python-Selenium选择span样式对象,python,python-2.7,selenium,xpath,Python,Python 2.7,Selenium,Xpath,团队 我正在尝试使用python+seleniumwebdriver选择一个表对象。我尝试使用以下方法,但不起作用: select = browser.findElement(By.xpath("//tr/td[contains(text(), 'ALL_incidents')]")) 这是HTML: 尝试以下XPath: //td/nobr/span[text()="ALL_incidents"] 为您的目标元素显示HTML。我已经添加了图像。为什么人们总是以图像的形式发布代码?与其发布文

团队

我正在尝试使用
python
+
seleniumwebdriver
选择一个表对象。我尝试使用以下方法,但不起作用:

select = browser.findElement(By.xpath("//tr/td[contains(text(), 'ALL_incidents')]"))
这是HTML:

尝试以下
XPath

//td/nobr/span[text()="ALL_incidents"]

为您的目标元素显示
HTML
。我已经添加了图像。为什么人们总是以图像的形式发布代码?与其发布文本图像(HTML、代码等),不如发布文本本身。这将使那些试图使用“复制/粘贴”来帮助重用文本的人变得更容易,并将防止将来图像丢失导致问题无用的情况。发布HTML或代码时,请确保正确缩进并将其格式化为代码。有关格式的帮助可以在编辑器右侧的“如何设置格式”面板中找到,以及底部链接中包含的更详细的帮助。Jeff/m02ph3u5,感谢您的建议,我将尝试跟随您的评论Hanks Andersson让我尝试并回复您