selenium.webdriver.chrome.options
1. class selenium.webdriver.chrome.options.Options
1.1. KEY = 'goog:chromeOptions'
1.2. add_argument(argument)
向列表添加参数
-
参数:
- argument:设置参数
1.3. add_encoded_extension(extension)
将带有 Base64 编码字符串添加到扩展数据,该列表将用于将其提取到 ChromeDriver
-
参数:
- extension: 带有扩展数据的 Base64 编码字符串
1.4. add_experimental_option(name, value)
添加传递给 chrome 的实验选项。
-
参数:
-
name: 实验选项名称
-
value: 选项值
-
1.5. add_extension(extension)
将扩展路径添加到列表中,该列表将用于将其提取到 ChromeDriver
-
参数:
- extension: *.crx 文件路径
1.6. arguments
返回浏览器所需的参数列表
1.7. binary_location
返回二进制文件的位置,否则返回空字符串
1.8. debugger_address
返回远程 devtools 实例的地址
1.9. experimental_options
返回 chrome 的实验选项字典
1.10. extensions
返回将加载到 chrome 中的已编码扩展名列表
1.11. headless
返回是否设置了无头参数
1.12. set_headless(headless=True)
不推荐使用,options.headless = True
1.13. to_capabilities()
使用已设置的所有选项创建功能
返回包含所有内容的字典