前言:webdriver提供了两个关闭浏览器的方法,一个是前边使用quit()方法,另一个是close()方法
close():关闭当前窗口
quit():关闭所有窗口
quit()是关闭所有窗口,就不过多说了,测试一下close()
from selenium import webdriver
from selenium.webdriver.common.keys import keys
import time
driver = webdriver.chrome()
driver.get("http://www.baidu.com")
time.sleep(2) #睡两秒,看一下效果
driver.find_element_by_link_text('登录').click()
time.sleep(2) #睡两秒,看一下效果
driver.find_element_by_link_text("立即注册").click()
time.sleep(2) #睡两秒,看一下效果
# 获得当前窗口句柄
sreach_windows = driver.current_window_handle
# 获得当前所有打开的窗口的句柄
all_handles = driver.window_handles
for handle in all_handles:
driver.switch_to.window(handle)
driver.close()
time.sleep(2)
selenium文集传送门:
到此这篇关于python爬虫之selenium实现关闭浏览器的文章就介绍到这了,更多相关selenium 关闭浏览器内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!
希望与广大网友互动??
点此进行留言吧!