我试过SELECT
类的实用工具,它的所有功能包括selectByVisibleText()
等,但没有成功。以下是我的元素的div层次结构,然后是我想要阅读的<select>
框。使用Selenium Webdriver从python中的下拉列表中选择选项
<div class="abc">
<div class="def">
<div class="xyz">
<div></div>
<select class="qwe" id="asd">
<option class="zxc" label="test" value="01">01</option>
and options are so on till value 12.
我该如何选择在Python中使用硒webdriver的选项?
编辑1:我试过的代码如下:
select = Select(browser.find_element_by_id("asd"))
select.select_by_visible_text('04')
而且,
eMonth = browser.find_element_by_id("asd")
eMonth.send_keys("10")
你试了一下,结果是什么?任何错误消息?请把它包括在你的问题中 – drkthng