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: