【问题标题】:get css element with space selenium [duplicate]获取带有空间硒的css元素[重复]
【发布时间】:2019-06-07 13:30:59
【问题描述】:

下面有没有我需要获取标签的值的结构>

例如

driver.find_element_by_xpath (u '//span[contains(text(),"name")]')

HTML

<span itemprop="name">Colombia U20 vs Ukraine U20</span>

【问题讨论】:

  • 你能澄清你的问题吗,我不确定我明白你在问什么。

标签: python-3.x selenium selenium-chromedriver


【解决方案1】:

试试下面的 xpath。

driver.find_element_by_xpath('//span[contains(text(),"Colombia U20 vs Ukraine U20")]').text

或

driver.find_element_by_xpath('//span[contains(.,"Colombia U20 vs Ukraine U20")]').text

或

driver.find_element_by_xpath('//span[@itemprop="name"]').text

如果你想使用 css 选择器试试。

driver.find_element_by_css_selector('span[itemprop="name"]').text

【讨论】:

    猜你喜欢
    • 2011-12-24
    • 1970-01-01
    • 2016-04-25
    • 2019-10-16
    • 1970-01-01
    • 2014-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多