添加--disable-infobars不生效
时间: 2024-03-09 19:50:08 浏览: 102
net-snmp开发详解
3星 · 编辑精心推荐
如果添加 `--disable-infobars` 选项后不生效,可以尝试使用 `--disable-extensions` 选项来禁用 Chrome 扩展程序,有时候扩展程序会导致 `--disable-infobars` 选项失效,示例代码如下:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument('--disable-extensions')
options.add_argument('--disable-infobars')
driver = webdriver.Chrome(chrome_options=options)
```
如果仍然不能解决问题,可以尝试使用 `user-data-dir` 选项指定一个新的用户配置目录,示例代码如下:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument('--user-data-dir=/tmp/userdata')
options.add_argument('--disable-extensions')
options.add_argument('--disable-infobars')
driver = webdriver.Chrome(chrome_options=options)
```
这里我们使用 `--user-data-dir=/tmp/userdata` 选项将用户配置目录设置为 `/tmp/userdata`,这样就能够避免之前的配置文件导致的问题。希望这能解决你的问题!
阅读全文