selenium无头模式打开浏览器
时间: 2023-08-06 20:03:14 浏览: 221
可以使用Selenium的Headless Chrome来实现无头模式的浏览器。以下是Python的示例代码:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
driver = webdriver.Chrome(options=chrome_options)
# 然后就可以像正常使用Selenium一样使用driver了
driver.get('https://www.google.com')
print(driver.title)
driver.quit()
```
在代码中,我们创建了一个ChromeOptions对象,并添加了`--headless`和`--disable-gpu`参数。然后使用这个对象创建了一个Chrome浏览器实例,即`driver`。最后,我们可以像正常使用Selenium一样使用`driver`对象来模拟用户行为。在程序执行完成后,最好还是调用`driver.quit()`来关闭浏览器。
阅读全文