如何在Selenium中使用 close()和 quit()方法?
原文:https://www . geesforgeks . org/使用方法-关闭并退出方法-Selenium-python/
在用Selenium做事情的时候,通常会打开多个带有多个标签的浏览器来关闭这些标签close()
和quit()
方法。close()
方法用于关闭当前设置了焦点的浏览器窗口,另一方面quit()
方法本质上是调用 driver.dispose 方法,依次关闭所有浏览器窗口,优雅地结束 WebDriver 会话。
语法:
driver.close()
driver.quit()
参数:
两种方法都不需要参数
执行的动作:
close()
方法关闭当前窗口。
quit()
方法退出驱动程序实例,关闭所有打开的相关窗口。
Code for close method() :
# 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()
输出:网页将被加载,然后由于 close()方法而关闭。
退出()方法代码:
# 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()
输出:由于 quit()方法,网页将被加载,然后窗口退出。
版权属于:月萌API www.moonapi.com,转载请注明出处