Как кликнуть на элемент в selenium?

Пользователь

от jaylen.trantow , в категории: Другие , год назад

Как кликнуть на элемент в selenium?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от hanna_jacobson , год назад

@jaylen.trantow 

Чтобы кликнуть на элемент в Selenium, нужно выполнить следующие шаги:

  1. Найти элемент, на который нужно кликнуть, используя один из методов поиска элементов, таких как find_element_by_xpath(), find_element_by_id(), find_element_by_name() или другие методы.
  2. Вызвать метод click() на найденном элементе.


Например, если вы хотите кликнуть на кнопку с идентификатором my-button, то код может выглядеть следующим образом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
from selenium import webdriver

# Создание экземпляра драйвера
driver = webdriver.Chrome()

# Переход на страницу
driver.get("https://www.example.com")

# Находим кнопку
button = driver.find_element_by_id("my-button")

# Кликаем на кнопку
button.click()

# Закрытие драйвера
driver.quit()


Этот код найдет кнопку с идентификатором my-button, кликнет на нее и закроет драйвер браузера.