我是硒新手 我要在选择后从下拉按钮中获取选择的选项值 在这里我尝试了一些东西,但是没有得到预期的结果
exams=Select(driver.find_element_by_id("exam"))
option1=exams.first_selected_option
print("option 1 -> ",option1)
输出是
option 1 -> <selenium.webdriver.remote.webelement.WebElement (session="caa3498bece769cdcc9db1143e54c516", element="18ba0158-5c50-4d67-88e4-466bc6dacc67")>
getText()
中的用于获取值。 python
是否有可用的类似方法答案 0 :(得分:2)
您需要打印 WebElement 的option1
属性,而不是打印 WebElement text
。
如此有效,您需要替换:
print("option 1 -> ",option1)
使用:
print("option 1 -> ",option1.text)