Selenium – Buscar texto en la página

Requisito previo: – Selenium

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 aprenderemos a saber si el texto está en una página web o no usando selenium en python.

Acercarse:

  • Primero, abriremos el controlador Chrome usando el método Chrome() en el controlador web Selenium
  • Asigne la URL web.
  • Luego, el controlador abrirá la URL de Dar Web
  • Obtenga el código fuente de la página web usando la propiedad page_source .
  • Asigne el texto a buscar.
  • Después de obtener el texto de la página web, buscaremos si el texto está presente o no.

A continuación se muestra la implementación:

Python3

# import webdriver 
from selenium import webdriver
  
# create webdriver object 
driver = webdriver.Chrome()
  
# URL of the website 
url = "https://www.geeksforgeeks.org/"
  
# Opening the URL 
driver.get(url) 
  
# Getting current URL source code 
get_source = driver.page_source
  
# Text you want to search
search_text = "Floor"
  
# print True if text is present else False
print(search_text in get_source)

Producción:

True

Demostración:

Publicación traducida automáticamente

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