Найти - Пользователи
Полная версия: Проблема с Selenium
Начало » Python для новичков » Проблема с Selenium
1
Mozart
На сайте есть вот такое поле (скрин) - http://gyazo.com/32ac5e20a504c2b6916adb3bdda335c4
Вот его HTML код (скрин) - http://gyazo.com/bb116c1126c29b3860f42fd6dd53c6cb

Мне нужно средствами selenium выбрать одну из опций, он находит элементы, но ругается на то что они not visible и соответственно не выбирает их (скрин) - http://gyazo.com/0dcba1d7e0ba67a40bf225d6b4b222c4

Эту проблему возможно как то решить?

Спасибо …
romis
Попробуйте сначала кликнуть на select а затем option, примерно так:
br.find_element_by_xpath(".//select").click()
br.find_element_by_xpath(".//select/option[@value='2']").click() 
# или  
# br.find_element_by_xpath(".//*[contains (text(), 'Финансы, Банки')]/.").click()
Mozart
romis, по обоим вариантам ошибки - http://gyazo.com/b7d700bb4059187bab3be30cfc9e793c
romis
Надо сам сайт глянуть. Дайте ссылку если возможно.
Mozart
Спасибо за помощь, я сам разобрался во всем …
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB