¿Cómo usar el método close() y quit() en Selenium Python?

Al hacer cosas con Selenium, normalmente se abren varios navegadores con varias pestañas para cerrar estas pestañas close()y quit()se utilizan métodos. close()El método se usa para cerrar la ventana del navegador actual en la que se establece el foco, por otro lado, el quit()método esencialmente llama al método driver.dispose que cierra sucesivamente todas las ventanas del navegador y finaliza la sesión de WebDriver amablemente.

Sintaxis:

driver.close()
driver.quit()

Argumento :

Ambos métodos no tienen ningún argumento

Acción realizada:
close() el método cierra la ventana actual.
quit()El método sale de la instancia del controlador y cierra todas las ventanas asociadas que se abren.

Código para el método de cierre() :

# importing webdriver from selenium
from selenium import webdriver
  
# Here Chrome  will be used
driver = webdriver.Chrome()
  
# URL of website
url = "https://www.geeksforgeeks.org/"
  
# Opening the website
driver.get(url)
  
# Closes the current window
driver.close()

Salida: la página web se cargará y luego se cerrará debido al método close().

Código para el método quit():

# importing webdriver from selenium
from selenium import webdriver
  
# Here Chrome  will be used
driver = webdriver.Chrome()
  
# URL of website
url = "https://www.geeksforgeeks.org/"
  
# Opening the website
driver.get(url)
  
# All windows related to driver instance will quit
driver.quit()

Salida: la página web se cargará y la ventana se cerrará debido al método quit().

Publicación traducida automáticamente

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