Selenium es una poderosa herramienta para controlar los navegadores web a través de programas y realizar la automatización del navegador. Es funcional para todos los navegadores, funciona en todos los principales sistemas operativos y sus scripts están escritos en varios lenguajes, es decir, Python, Java, C#, etc. Trabajaremos con Python.
En este artículo, escribiremos un script de Python para obtener el texto del nombre de la etiqueta usando el módulo de selenium . Obtendremos el texto de la etiqueta de esta URL .
Enfoque paso a paso
Paso #1: Importe las bibliotecas requeridas
Python3
# Import Library from selenium import webdriver
Paso #2: Cree un objeto de Chrome o especifique la ruta del controlador web si no está presente en la ruta predeterminada y asigne la URL .
Python3
# Chrome Path driver = webdriver.Chrome('Enter Chrome Path') # Web URL driver.get('Enter Web URL')
Paso #3: Especifique el nombre de la etiqueta, del cual desea extraer el texto.
Sintaxis:
Object Name.find_element_by_tag_name(Tag Name)
Python3
# Get Text print (element.text) # Close the window driver.close()
A continuación se muestra la implementación.
Python3
# Import Library from selenium import webdriver # Chrome Path driver = webdriver.Chrome() # Web URL driver.get('https://phptravels.com/demo/') element = driver.find_element_by_tag_name('a') # Get Text print(element.text) # Close the window driver.close()
Producción: