WebDriver-Python-下拉菜单中有多少个元素

WebDriver-Python-下拉菜单中有多少个元素,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,我试图计算有多少元素有一个下拉菜单。我的部分代码是: while a < ? : Select(driver.find_element_by_id("MyBox")).select_by_index(a) a += 1 另一个选项是通过索引检查元素是否存在,但我无法找到解决方案 使用属性: 选择权 返回属于此选择标记的所有选项的列表 使用属性: 选择权 返回属于此选择标记的所有选项的列表 非常感谢。我会试试的谢谢!我会试试的 select = Select(driv

我试图计算有多少元素有一个下拉菜单。我的部分代码是:

while a < ? :

    Select(driver.find_element_by_id("MyBox")).select_by_index(a)

    a += 1
另一个选项是通过索引检查元素是否存在,但我无法找到解决方案

使用属性:

选择权

返回属于此选择标记的所有选项的列表

使用属性:

选择权

返回属于此选择标记的所有选项的列表


非常感谢。我会试试的谢谢!我会试试的
 select = Select(driver.find_element_by_id("MyBox"))
 print(len(select.options))