【问题标题】:Use Python- Selenium to select span style object使用 Python-Selenium 选择跨度样式对象
【发布时间】:2016-07-09 08:28:51
【问题描述】:

团队,

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

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

这是 HTML:

【问题讨论】:

  • 向我们展示您的目标元素HTML。
  • 我添加了图片i.stack.imgur.com/kHdlj.jpg
  • 为什么人们总是将代码作为图像发布?
  • 请发布文本本身,而不是发布文本图像(HTML、代码等)。这将使那些试图通过复制/粘贴来帮助重用文本的人更容易,并将防止将来图像丢失导致问题无用的情况。发布 HTML 或代码时,请确保正确缩进并将它们格式化为代码。有关格式化的帮助可以在编辑器右侧的“如何格式化”面板中找到,更详细的帮助包含在底部的链接中。
  • Jeff/m02ph3u5,谢谢你的建议,我会努力关注你的cmets

标签: python python-2.7 selenium xpath


【解决方案1】:

尝试关注XPath:

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

【讨论】:

  • 谢谢安德森让我试着回复你
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-10-24
  • 1970-01-01
  • 1970-01-01
  • 2019-01-13
  • 2020-11-04
  • 2013-01-13
  • 1970-01-01
相关资源
最近更新 更多