我正在 python 中尝试使用 selenium,但我没有使用它的经验。我正在尝试使用 XPath 来定位具有以下代码的按钮(源代码)。谢谢。
我尝试过使用
size = driver.find_element_by_xpath("//div[@label for = 'skuAndSize__22833586:8']").click()
来源:
<label for="skuAndSize__22833586:8" tabindex="-1" class="css-ya7s8z css-15ar8n4">UK 7</label>
最佳答案
该元素是一个标签,它的属性是“for”,所以这是正确的选择:
driver.find_element_by_xpath("//label[@for='skuAndSize__22833586:8']").click()
希望有帮助。
关于python - 如何为 "label for"设置正确的 xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55907312/