网页上有一个我正在尝试自动化的HTML代码,其中一行是这样的:
<"option value = "1">ABC<"/option>"
我想知道是否有任何方法可以在不使用该值的情况下找到它,但是通过文本ABC定位它。我将ABC存储在一个变量下,我打算将该变量传递给。
答案 0 :(得分:1)
from selenium.webdriver.support.ui import Select
select = Select(driver.find_element_by_id("dropdown_menu"))
select.select_by_visible_text(abc_variable)
答案 1 :(得分:0)
尝试使用xpath .. driver.find_element_by_xpath("//option[text()='ABC']")