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])
吾生也有涯,而知也无涯。