Selenium怎么打开两个 谷歌浏览器
时间: 2023-09-08 19:15:06 浏览: 68
可以使用Selenium中的`webdriver.ChromeOptions()`类来创建谷歌浏览器选项,然后设置选项来启动两个浏览器实例。下面是示例代码:
```python
from selenium import webdriver
# 创建谷歌浏览器选项
options = webdriver.ChromeOptions()
# 设置选项以启动两个浏览器实例
options.add_argument("--user-data-dir=chrome-data1")
options.add_argument("--profile-directory=Default")
driver1 = webdriver.Chrome(options=options)
options.add_argument("--user-data-dir=chrome-data2")
options.add_argument("--profile-directory=Profile 1")
driver2 = webdriver.Chrome(options=options)
```
在上面的代码中,我们首先创建了一个`webdriver.ChromeOptions()`对象,然后使用`add_argument()`方法设置选项。`"--user-data-dir"`选项指定要使用的用户数据目录,`"--profile-directory"`选项指定要使用的配置文件目录。在这个例子中,我们使用不同的目录来启动两个浏览器实例,这样它们就不会互相干扰。最后,我们使用`webdriver.Chrome()`方法来创建两个浏览器实例。