我需要從下拉菜單中選擇一個元素。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>
我必須點擊它。我這樣做:
inputElementFruits = driver.find_element_by_xpath("//select["id='fruits']).click()
(好吧,這打開菜單)
- 後,我必須選擇好元素,可以說芒果。我嘗試與
inputElementFruits.send_keys(...)
不同的事情,但它沒有奏效。
僅供參考,使用'Select'類使問題更容易解決,請參閱我發佈的答案。 – alecxe
如果我正在使用'find_by_id',該怎麼辦? 那麼我該如何提供價值呢?另外,如何找到元素的'xpath'? –