42
loading...
This website collects cookies to deliver better user experience
pip install Selenium
# Importamos webdriver desde selenium
from selenium import webdriver
# Le pasamos la dirección donde descargamos nuestro driver
driver = webdriver.Chrome('/home/eric/drivers/chromedriver')
# Le pasamos la URL del sitio que vamos a automatizar
driver.get('https://ericluna.dev/formTest')
# <input id="MI_ID">
driver.select_element_by_id('MI_ID')
(Ctrl + Shift + I)
y buscar el attributo id en el campo que queremos seleccionar.Chrome → Click derecho → Copiar → Copiar Xpath
.send_keys
para pasarle el texto que queremos escribir.# <input id="nombre" type"text">
input_nombre = driver.select_element_by_id('nombre')
input_nombre.send_keys('Eric Luna')
click
para clickearlos pero si estas interactuando con el boton de "Enviar" de un formulario deberías usar submit
.driver.implicitly_wait(10)
input_nombre = driver.select_element_by_id('nombre')
# Va a tirar un error si no encuentra el elemento después de 10 segundos