Python 2.7 如何在python中使用webdriver选择dropdownlist值

Python 2.7 如何在python中使用webdriver选择dropdownlist值,python-2.7,webdriver,selenium-webdriver,Python 2.7,Webdriver,Selenium Webdriver,html源代码如下所示 <select id="ca_vdcs" class="pulldown small" name="vdc" style="display: none;"> <option>-- Select a vDC --</option> <option>Platform-VDC-org</option> </select> 您应该尝试使用Select()类。它使处理选择元素变得更加容易 select = S

html源代码如下所示

<select id="ca_vdcs" class="pulldown small" name="vdc" style="display: none;">
<option>-- Select a vDC --</option>
<option>Platform-VDC-org</option>
</select>

您应该尝试使用
Select()
类。它使处理
选择元素
变得更加容易

select = Select(browser.find_element_by_id("ca_vdcs"))
select.select_by_visible_text("Platform-VDC-org")
您可以在此处看到Python中的WebDriver API绑定:


Select()
类位于第7.12节。UI支持

它怎么不工作?为什么不使用
select.select by\u visible\u text
select.select by\u value
?试图使用附加链接在文档中查找该引用,但未能找到。还是我看错地方了?谢谢@尤金你说得对,我想这些文件已经重新排序了。这是第7.12节。用户界面支持现在。我会更新答案。
select = Select(browser.find_element_by_id("ca_vdcs"))
select.select_by_visible_text("Platform-VDC-org")