-1
HTML代碼:在python中選擇selenium選項?
<div class="dob">
<span class="label topmargin">Geboortedatum:</span>
<div class="dob_d">
<label>
<select class="dob_d" id="dropdown-dob_d-0ymP8iYvZb" name="dob_d" style="display: none;">
<option selected="selected">dag</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
</select>
<div class="dropdown" data-focus="0" data-for="dropdown-dob_d-0ymP8iYvZb" id="dayDropdown" tabindex="1">
<span>dag</span><i></i>
<ul style="height:0px;">
<li class="selected">dag</li>
<li>01</li>
<li>02</li>
<li>03</li>
<li>04</li>
<li>05</li>
</ul>
</div>
</label>
</div>
</div>
我想選擇第二個選項01
。
這是我已經試過:
driver.find_element_by_xpath("//select[@id='dropdown-dob_d-0ymP8iYvZb']/option[@value='03']").click()
什麼:一個
div
裏面名單 -實際的下拉列表是由不同的元素來表示?那裏有什麼問題嗎? – jonrsharpe
通常你應該把你所嘗試的結果以及任何其他能夠使問題合理化的信息 – Nobi