2014-12-13 2 views
0

드롭 다운 메뉴의 요소 수를 계산합니다. 내 코드의 일부는 다음과 같습니다WebDriver - Python - 드롭 다운 메뉴의 요소 수

while a < ? : 

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

    a += 1 

다른 옵션은 요소가 존재하는 경우 인덱스를 확인하는 것입니다,하지만 난 해결책을 발견 할 수 아니에요.

답변

1

사용 .options 속성 :

options

select = Select(driver.find_element_by_id("MyBox")) 
print(len(select.options)) 
+0

감사합니다이 select 태그에 속하는 모든 옵션의리스트를 돌려줍니다! 나는 그것을 시도 할 것이다 – Marco

+0

그것은 완벽하게 작동합니다! @alecxe 대단히 감사합니다. – Marco

관련 문제