我如何使用Selenium Python从下面的示例中获取值?



我想输入值"EU 41",我希望它点击按钮。EU 40.5 和 EU 41 的类名相同。有什么方法可以选择欧盟 41 号吗?

button type="button" class="size-grid-dropdown size-grid-button" data-qa="size-dropdown">EU 40.5</button>
button type="button" class="size-grid-dropdown size-grid-button" data-qa="size-dropdown">EU 41</button>

此 xpath 将通过文本匹配按钮:

//button[contains(text(),'EU 41')]

您将在以下情况下使用它:

driver.find_element_by_xpath("//button[contains(text(),'EU 41')]").click()

尝试其他find_element_by_...像XPath。

相关内容

  • 没有找到相关文章

最新更新