selenium driver标签的使用

在新标签打开网址

1、

#通过执行js打开新的标签页
js='window.open("https://www.baidu.com");'
driver.execute_script(js)

 

2、

#覆盖之前的标签页
driver.find_element_by_class_name('btn').send_keys(Keys.CONTROL,'t') #Ctrl+t在Chrome下新建标签页,这里只能覆盖
driver.get(https://www.baidu.com")

 

在新打开的标签页中进行操作

# 获取打开的多个窗口句柄
windows = driver.window_handles
# 切换到当前最新打开的窗口
driver.switch_to.window(windows[-1])

 

posted @ 2020-10-28 20:14  HkGov  阅读(174)  评论(0编辑  收藏  举报