python selenium在原有窗口上新开一个页面
时间: 2023-03-15 18:03:03 浏览: 459
在 Python Selenium 中,您可以使用 `driver.execute_script("window.open('http://www.example.com', 'new window')")` 命令来在原有窗口上打开新的页面。
这里是一个完整的例子:
```python
from selenium import webdriver
# 打开浏览器
driver = webdriver.Chrome()
# 访问网站
driver.get("http://www.example.com")
# 打开新的页面
driver.execute_script("window.open('http://www.example.com', 'new window')")
```
这样就会在原有窗口上打开一个新的标签页,并跳转到 `http://www.example.com` 网站。
注意:这个新打开的页面是在同一个浏览器窗口中,如果要在新的浏览器窗口中打开,需要使用 `driver.switch_to.window()` 命令切换到新窗口。
阅读全文