¿Cómo hacer clic en un botón en la página web usando selenium?

Selenium puede hacer clic automáticamente en los botones que aparecen en una página web. Este artículo gira en torno a cómo hacer clic en cualquier botón usando Selenium en una página web. Para hacer esto, hay dos pasos importantes que tenemos que tomar:

  1. Encuentra el botón.
  2. Haga clic en el botón.

Podemos encontrar el botón en la página web usando métodos como find_element_by_class_name() , find_element_by_name() , find_element_by_id() etc, después de lo cual podemos hacer clic en él usando el método click() .

Sintaxis:  

# finding the button using ID
button = driver.find_element_by_id(ID)

# clicking on the button
button.click()

Código: 

Python3

import time
# importing webdriver from selenium
from selenium import webdriver
 
# Here Chrome  will be used
driver = webdriver.Chrome()
 
# URL of website
url = "https://www.geeksforgeeks.org/"
 
# Opening the website
driver.get(url)
 
# getting the button by class name
button = driver.find_element_by_class_name("slide-out-btn")
 
# clicking on the button
button.click()

Esto hará clic en el botón y se mostrará una ventana emergente. 
Producción – 

Publicación traducida automáticamente

Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *