Iniciar sesión en Twitter usando Python Selenium

Descripción del proyecto:
aquí, vamos a estudiar un sencillo procedimiento para iniciar sesión en Twitter con Selenium. Selenium es una herramienta gratuita para pruebas automatizadas en navegadores excepcionales.

Requisito:

A continuación se muestran los pasos:

  • Primero, vaya al sitio web de twitter utilizando este enlace .
  • Luego haga clic en investigar el elemento presionando ctrl + shift + i de forma urgente o acceda a la configuración del navegador y haga clic en investigar detalles manualmente.
  • Luego navegue por el cuadro donde se completan el teléfono, el correo electrónico o el nombre de usuario y luego copie el x_path.

  • Luego navegue por la Contraseña y luego copie x_path.

  • Luego navegue el botón Iniciar sesión y luego copie x_path.

A continuación se muestra la implementación:

Uno puede reemplazar el nombre de usuario y la contraseña para que la cuenta se inicie sesión correctamente. Aquí el código es solo para demostración.

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
  
# create instance of Chrome webdriver
driver = webdriver.Chrome() 
driver.get("https://twitter.com/login")
  
# find the element where we have to 
# enter the xpath
# fill the number or mail
driver.find_element_by_xpath('//*[@id ="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[1]/label/div/div[2]/div/input').send_keys('XXXXXX0418')
  
# find the element where we have to 
# enter the xpath
# fill the password
driver.find_element_by_xpath('//*[@id ="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[2]/label/div/div[2]/div/input').send_keys('PrXXXXXXXXX9')
  
# find the element log in 
# request using xpath 
# clicking on that element 
driver.find_element_by_xpath('//*[@id ="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[3]/div/div').click()

Salida:
iniciará sesión en Twitter en el navegador que Selenium ha abierto automáticamente.

Publicación traducida automáticamente

Artículo escrito por praveeny182 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 *