option.add_argument('--incognito')
时间: 2024-01-06 10:07:16 浏览: 251
option.add_argument('--incognito')是Chrome浏览器的一个启动参数,用于启动浏览器的隐身模式。
在隐身模式下,Chrome浏览器不会保存用户的浏览记录、cookie、表单数据等信息,用户在隐身模式下的浏览行为不会被记录下来。这对于需要保护用户隐私的场景非常有用,比如进行敏感操作、访问不受信任的网站等。
该选项可以通过以下方式添加到ChromeOptions中:
```python
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--incognito') # 启动隐身模式
driver = webdriver.Chrome(chrome_options=options)
```
启动隐身模式后,用户的浏览行为和操作都与正常模式下有所不同,例如无法使用浏览器历史记录、不能访问存储在本地的cookie等。因此,在使用隐身模式时需要注意这些限制。
相关问题
option.add_argument('----disable-plugins')
option.add_argument('----disable-plugins')是Chrome浏览器的一个启动参数,用于禁用浏览器插件的加载。
浏览器插件是一种增强浏览器功能的方式,但是有些插件可能会影响浏览器的性能或安全,甚至带有恶意代码。因此,在某些情况下,禁用浏览器插件可能是有必要的。
该选项可以通过以下方式添加到ChromeOptions中:
```python
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('----disable-plugins') # 禁用浏览器插件
driver = webdriver.Chrome(chrome_options=options)
```
需要注意的是,该选项只能禁用浏览器自带的插件,而无法禁用用户自行安装的插件。如果需要完全禁用所有插件,可以使用`--disable-extensions`选项。
option.add_argument('--hide-scrollbars')
option.add_argument('--hide-scrollbars')是Chrome浏览器的一个启动参数,用于隐藏浏览器的滚动条。
在某些情况下,用户可能需要隐藏浏览器的滚动条,例如美化网页、提高用户体验等。该选项可以通过以下方式添加到ChromeOptions中:
```python
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--hide-scrollbars') # 隐藏滚动条
driver = webdriver.Chrome(chrome_options=options)
```
需要注意的是,该选项只能隐藏浏览器中的滚动条,而无法禁用滚动功能。如果需要禁用滚动功能,可以使用JavaScript代码来实现。
阅读全文