如何使用Selenium(Python)选择下拉菜单选项值我需要从跌落菜单。例如:<select id="fruits01" class="select" name="fruits">
<option value="0">Choose your fruits:</option>
<option value="1">Banana</option>
<option value="2">Mango</option></select>1)首先,我必须点击它。我这样做:inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click()2)在那之后,我必须选择好的元素,让我们说Mango.我试着用inputElementFruits.send_keys(...)但没有用。
3 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
#identify the drop down element
elem = browser.find_element_by_name(objectVal)
for option in elem.find_elements_by_tag_name('option'):
if option.text == value:
break
else:
ARROW_DOWN = u'\ue015'
elem.send_keys(ARROW_DOWN)添加回答
举报
0/150
提交
取消
