添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

driver.find_element_by_css_selector('body').send_keys(Keys.CONTROL, 't')
handles = driver.window_handles
driver.switch_to_window(handles[1])
driver.get(" http://www.baidu.com ")
通过这个方式,获取的句柄还是只有原来那个。

self.click(*self.btn_netRecharge['ConfirmRecharge'])
self.driver.switch_to_window(self.driver.window_handles[1])

python 3.5 selenium3.3.1 正常哇

嗯。 切换窗口是可以的, 我指的是 driver.find_element_by_css_selector('body').send_keys(Keys.CONTROL, 't')
这句代码。 打开一个新的标签页。。 没有生效。

我本地用 chrome 是正常的,打开了新标签:
driver = webdriver.Chrome()
driver.get('https://www.baidu.com/') #####get' 浏览器没有反应
time.sleep(2)
js = "window.open('http://www.sogou.com')"
driver.execute_script(js)
time.sleep(5)

不知道和环境或者浏览器设置有没关系