Python爬⾍之Selenium实现关闭浏览器
前⾔:WebDriver提供了两个关闭浏览器的⽅法,⼀个是前边使⽤quit()⽅法,另⼀个是close()⽅法close():关闭当前窗⼝
quit():关闭所有窗⼝
quit()是关闭所有窗⼝,就不过多说了,测试⼀下close()
from selenium import webdriver
from selenium.webdrivermon.keys import Keys
import time
driver = webdriver.Chrome()
<("www.baidu")
time.sleep(2) #睡两秒,看⼀下效果
洗衣机E4是什么意思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)
2020跨年晚会
Selenium⽂集传送门:
标题简介
Python爬⾍ - Selenium(1)安装和简单使⽤详细介绍Selenium的依赖环境在Windows和Centos7上的安装及简单使⽤
Python爬⾍ - Selenium(2)元素定位和WebDriver常⽤⽅法详细介绍定位元素的8种⽅式并配合点击和输⼊、提交、获取断⾔信息等⽅法的使⽤
Python爬⾍ - Selenium(3)控制浏览器的常⽤⽅法详细介绍⾃定义浏览器窗⼝⼤⼩或全屏、控制浏览器后退、前进、刷新浏览器等⽅法的使⽤
Python爬⾍ - Selenium(4)配置启动项参数详细介绍Selenium启动项参数的配置,其中包括⽆界⾯模式、浏览器窗⼝⼤
⼩设置、浏览器User-Agent (请求头)等等澜怎么玩
Python爬⾍ - Selenium(5)⿏标事件详细介绍⿏标右击、双击、拖动、⿏标悬停等⽅法的使⽤
Python爬⾍ - Selenium(6)键盘事件详细介绍键盘的操作,⼏乎包含所有常⽤按键以及组合键
梦到很多坟墓Python爬⾍ - Selenium(7)多窗⼝切换详细介绍Selenium是如何实现在不同的窗⼝之间⾃由切换
Python爬⾍ - Selenium(8)frame/iframe表单
嵌套页⾯
详细介绍如何从当前定位的主体切换为frame/iframe表单的内嵌页⾯中Python爬⾍ - Selenium(9)警告框(弹窗)处理详细介绍如何定位并处理多类警告弹窗
Python爬⾍ - Selenium(10)下拉框处理详细介绍如何灵活的定位并处理下拉框
Python爬⾍ - Selenium(11)⽂件上传详细介绍如何优雅的通过send_keys()指定⽂件进⾏上传
Python爬⾍ - Selenium(12)获取登录
Cookies,并添加Cookies⾃动登录详细介绍如何获取Cookies和使⽤Cookies进⾏⾃动登录
Python爬⾍ - Selenium(13)设置元素等待详细介绍如何优雅的设置元素等待时间,防⽌程序运⾏过快⽽导致元素定位
失败
ps路径
Python爬⾍ - Selenium(14)窗⼝截图详细介绍如何使⽤窗⼝截图
Python爬⾍ - Selenium(15)关闭浏览器详细介绍两种关闭窗⼝的区别
支付宝健康码在哪里到此这篇关于Python爬⾍之Selenium实现关闭浏览器的⽂章就介绍到这了,更多相关Selenium 关闭浏览器内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论