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