如何使用Web Driver通过功能在Chrome浏览器中启用插件?

时间:2015-03-02 07:00:32

标签: google-chrome web webdriver

通过我的脚本启动Chrome浏览器时,我想自动启用插件。

如何使用Chrome选项执行此操作,还是有其他方法可以解决此问题。

1 个答案:

答案 0 :(得分:1)

尝试使用此Pythonic远程驱动程序

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

chrome_options = Options()
chrome_options.add_argument('--always-authorize-plugins=true')
capabilities = chrome_options.to_capabilities()
driver = webdriver.Remote(
    command_executor='http://hub_address/wd/hub',
    desired_capabilities=capabilities)

和本地人

options = Options()
options.add_argument('--always-authorize-plugins=true')
driver = webdriver.Chrome(chrome_options=options)