我正在尝试获取下拉列表的所有选项。但它正在返回 - []。实际上,我的下拉列表有 250 个选项(国家列表)
以下是我的 HTML 页面的内容 -
<select id="country" selected="" name="country">
<option value="U0">Unknown</option>
<option value="AP">Asia/Pacific Region</option>
<option value="EU">Europe</option
.
.
.
为了获得所有选项,我写了以下内容 -
element = driver.find_element(:id, "country")
countries = element.find_elements(:tag_name, "option")
但它返回空数组 - [] 实际上,它应该返回对象数组。
Selenium 是否无法从下拉列表中返回大量选项?还是 HTML 页面或 selenium 代码有什么问题?