【发布时间】:2020-11-24 20:54:57
【问题描述】:
HTML:
<button type = "submit" class = "car">
我应该如何使用find_element_by_xpath()中的属性类型和类在selenium python中搜索这个按钮
【问题讨论】:
标签: python selenium selenium-webdriver xpath css-selectors
HTML:
<button type = "submit" class = "car">
我应该如何使用find_element_by_xpath()中的属性类型和类在selenium python中搜索这个按钮
【问题讨论】:
标签: python selenium selenium-webdriver xpath css-selectors
要同时使用 class 和 type 属性来定位元素,您可以将它们组合在一个定位器中,并且可以使用以下任一 @ 987654321@:
使用css_selector:
element = driver.find_element_by_css_selector("button.car[type='submit']")
使用xpath:
element = driver.find_element_by_xpath("//button[@class='car' and @type='submit']")
您可以在以下位置找到一些相关的详细讨论:
【讨论】:
尝试使用这个 XPATH
'//button[@type="submit" and @class="car"]'
【讨论】: