python用Selenium操作谷歌浏览器怎么打开多个网站
时间: 2023-05-21 09:06:21 浏览: 558
您可以使用Selenium中的`webdriver.Chrome()`方法启动Google Chrome浏览器,然后使用`driver.get(url)`方法打开多个网站,代码如下:
```
from selenium import webdriver
# 创建一个 ChromeOptions 对象.
chrome_options = webdriver.ChromeOptions()
# 用no-sandbox选项启动Chrome浏览器
chrome_options.add_argument('--no-sandbox')
# 启动Chrome浏览器
driver = webdriver.Chrome(chrome_options=chrome_options)
# 打开多个网站
driver.get("https://www.baidu.com")
driver.get("https://www.google.com")
```
相关问题
自动关闭selenium打开的谷歌浏览器
可以使用 `driver.quit()` 方法来关闭 Selenium 打开的谷歌浏览器。这个方法会关闭浏览器窗口并结束 Selenium 的进程。例如,下面的 Python 代码演示了如何使用 `quit()` 方法关闭谷歌浏览器:
```python
from selenium import webdriver
# 创建一个谷歌浏览器实例
driver = webdriver.Chrome()
# 执行一些操作...
# 关闭浏览器
driver.quit()
```
注意,在使用 `quit()` 方法之前,应该先调用 `driver.close()` 方法关闭当前窗口。如果当前窗口是唯一的窗口,那么调用 `driver.close()` 方法会关闭浏览器并结束进程。如果有多个窗口,那么调用 `driver.close()` 方法只会关闭当前窗口,并不会结束进程。
阅读全文