asyaevloeva
@asyaevloeva

Как выбрать опцию из выпадающего меню с Selenium (Python)?

Как с помощью python selenium кликнуть на "Two"?

<select class="my-class">
            <option>One</option>
            <option>Two</option>
</select>


пробовала через xpath, через класс и по тэгу, но ничего не помогло
  • Вопрос задан
  • 546 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Araya
Сначала тыкай на select, потом по XPATH выбирай нужный option
Когда ты пытаешься, на что selenium ругается?
Ответ написан
@1001001
Есть специальный класс https://selenium-python.readthedocs.io/api.html#mo...
from selenium import webdriver
from selenium.webdriver.support.ui import Select

select = Select(driver.find_element_by_class_name('my-class'))

select.select_by_visible_text('Two')


Но как вариант всегда можно кликнуть сперва на сам селект (открыть его), а потом выбрать значение
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы