Selenium es un dispositivo eficaz para controlar un navegador de Internet a través del programa. Tiene un propósito para todos los navegadores, funciona en todos los sistemas operativos básicos y sus scripts están escritos en numerosos lenguajes, es decir, Python, Java, C#, etc. Podemos ejecutar con Python.
Requisito: debe instalar Chromedriver y establecer la ruta. Haga clic aquí para descargar. Para obtener más información, siga este enlace .
Comandos de navegación de WebDriver:
- adelante(): nos lleva a la página siguiente según el historial del navegador
- back(): nos lleva a la página anterior según el historial del navegador
Procedimiento:
- Importación de los módulos
- Creando una instancia de Chrome.
- Vaya a la primera URL, es decir, www.geeksforgeeks,com
- Mostrar el título de la página.
- Vaya a la segunda URL, es decir, www.youtube,com
- Mostrar el título de la página.
- Vaya a la página anterior y muestre el título.
- Vaya a la página siguiente y muestre el título.
Implementación:
Python3
# importing the modules from selenium import webdriver from selenium.webdriver.common.keys import Keys import time # using chrome driver driver = webdriver.Chrome() # taking first url driver.get("https://www.geeksforgeeks.org/") # getting title print(driver.title) # taking 2nd url driver.get("https://www.youtube.com/") # getting the title print(driver.title) # given time open url time.sleep(2) # WebDriver Navigational Commands backward driver.back() # given time open url time.sleep(2) # if back then given previous title print(driver.title) # WebDriver Navigational Commands backward driver.forward() # given time open url time.sleep(2) # if goto forward then given next title print(driver.title) driver.close()
Producción:
Publicación traducida automáticamente
Artículo escrito por praveeny182 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA