Python 如何向远程webdriver添加插件

Python 如何向远程webdriver添加插件,python,selenium,Python,Selenium,弃用警告:请使用FirefoxOptions设置浏览器配置文件 如何使用FirefoxOptions?我找不到添加插件选项的文档。我不确定是否在跟踪您,但有,这是专门针对Firefox的。@orde安装插件不能与selenium.webdriver.remote.webdriver.webdriver(远程类)一起使用,只能与selenium.webdriver.Firefox.webdriver.webdriver Firefox类一起使用。我正在连接到另一台主机上运行的远程selenium容

弃用警告:请使用FirefoxOptions设置浏览器配置文件


如何使用FirefoxOptions?我找不到添加插件选项的文档。

我不确定是否在跟踪您,但有,这是专门针对Firefox的。@orde安装插件不能与selenium.webdriver.remote.webdriver.webdriver(远程类)一起使用,只能与selenium.webdriver.Firefox.webdriver.webdriver Firefox类一起使用。我正在连接到另一台主机上运行的远程selenium容器,但我不知道如何在远程selenium会话上安装加载项。我不确定是否在跟踪您,但有一个,专门针对Firefox。@orde安装加载项不能与selenium.webdriver.remote.webdriver.webdriver(远程类)一起使用只有selenium.webdriver.firefox.webdriver.webdriver firefox类。我正在连接到另一台主机上运行的远程selenium容器,但我不知道如何在远程selenium会话上安装插件。
from selenium import webdriver
from selenium.webdriver.firefox.options import Options

capabilities = {
     "browserName": "firefox"}

profile = webdriver.FirefoxProfile()
profile.add_extension('/Users/cookie_manager.xpi')

driver = Remote(browser_profile=profile,
     command_executor="http://url.com:4444/wd/hub",
     desired_capabilities=capabilities)