页面代码如下图所示,现在问题是一去定位下拉框里的元素下拉框就消失,而且下拉框里的值也不是写死在代码里的,这种情况应该怎么去定位并选中下拉框里的值呢??比如我现在想选中下拉框里的“道路”,实现代码应该怎么写呢?在自学但是卡在这里很久了,请各位大佬指教。
---------------------------
---------------------------
我自己写的这个只能点击打开监测类型下拉框,然后就报错了,并不能选中元素
页面代码如下图所示,现在问题是一去定位下拉框里的元素下拉框就消失,而且下拉框里的值也不是写死在代码里的,这种情况应该怎么去定位并选中下拉框里的值呢??比如我现在想选中下拉框里的“道路”,实现代码应该怎么写呢?在自学但是卡在这里很久了,请各位大佬指教。
---------------------------
---------------------------
我自己写的这个只能点击打开监测类型下拉框,然后就报错了,并不能选中元素
from selenium.webdriver.support.select import Select
# 选择下拉选项
s = driver.find_element_by_css_selector('#id')
Select(s).select_by_value('下拉内容')
有ID就可以直接用ID定位了