我遇到了urllib2模块的问题。
我想自动填写表单。大多数教程和示例详细说明了当您有一个输入查询/条目的框时,如何执行此操作。但是,我希望填写的表单有一个下拉菜单。我想知道是否有关于使用下拉菜单填写表单的文档。
要清楚,页面中的相关代码是:
<label for="Thing1"><span class="hiddenLabel">Thing1</span></label>
<div id="ID1" class="Class1" style="display: none;">
<select id="ID2" name="virusASegments" class="deSelectEvent" multiple="multiple" size="12">
<option value="All">All</option>
<option value="option1">1 option1</option>
<option value="option2">2 option2</option>
</select>
<input type="hidden" name="_name" value="1"/>
</div>
我想将Thing1
定义为“option2”
答案 0 :(得分:-1)
select = Select(browser.find_element_by_id('ID2'))
select.select_by_value('option2')