Recorriendo el menú de opciones de selenio en python
Mi código usa selenio para ir a seleccionar opciones de un menú desplegable. Tengo un código que se ve así:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get("http://www.website.com")
browser.find_element_by_xpath("//select[@id='idname']/option[text()='option1']").click()
Esto funciona bien Pero hay muchas opciones en el menú desplegable y deseo recorrer todos los elementos del menú desplegable. Preparé el siguiente código para recorrer las opciones:
options = ["option1", "option2"]
for opts in options:
browser.find_element_by_xpath("//select[@id='idname']/option[text()=opts]").click()
Esto no funciona. ¿Alguna sugerencia sobre cómo hacer que un bucle funcione? ¿Algo que no entiendo sobre los bucles en Python?
Gracias.