窗口切换
1、动作:导致新窗口的出现
2、获取:所有窗口的句柄。driver.window_handles # 是个列表
3、切换:driver.switch_to.window(窗口句柄)
获取当前窗口的句柄语法:driver.current_window_handle文章来源:https://www.toymoban.com/news/detail-793479.html
案例:文章来源地址https://www.toymoban.com/news/detail-793479.html
# 获取
win_hans = driver.window_handles # 列表,按照窗口出现的先后顺序排序
# 切换到新窗口,进入新的html
driver.switch_to.window(win_hans[-1])
# 切回到原来的窗口继续操作
driver.switch_to.window(win_hans[0])
# 关闭切换到的新窗口
driver.close()
到了这里,关于Selenium之窗口切换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!