Selenium Firefox webdriverdriver:扩展(IETab v2)配置-Python

Selenium Firefox webdriverdriver:扩展(IETab v2)配置-Python,python,selenium,webdriver,firefox-addon,Python,Selenium,Webdriver,Firefox Addon,Python v2.7和Selenium我猜是v2.49(当前最新版本) 我能够添加扩展(IETab V2): Im通常能够配置扩展(当Im不通过webdriver使用浏览器时),并且每次打开浏览器时都会有配置(Im将网站设置为使用IETab打开)。但是,当我通过webdriver打开浏览器时,虽然扩展名在那里,但我丢失了配置 知道如何在通过webdriver加载浏览器时保持扩展配置吗 谢谢。大多数firefox扩展将其设置保留在配置文件设置中。您可以通过在url栏中键入about:config

Python v2.7和Selenium我猜是v2.49(当前最新版本)

我能够添加扩展(IETab V2):

Im通常能够配置扩展(当Im不通过webdriver使用浏览器时),并且每次打开浏览器时都会有配置(Im将网站设置为使用IETab打开)。但是,当我通过webdriver打开浏览器时,虽然扩展名在那里,但我丢失了配置

知道如何在通过webdriver加载浏览器时保持扩展配置吗


谢谢。

大多数firefox扩展将其设置保留在配置文件设置中。您可以通过在url栏中键入about:config来访问这些内容。找到相应的设置并在FirefoxProfile实例上手动设置。如果设置太多,请在firefox配置文件目录中搜索prefs.js。这是上次关闭浏览器时设置的纯文本快照

profile=FirefoxProfile(profilePath)
profile.add_extension(extension=extensionPath)
driver = webdriver.Firefox(firefox_profile=profile)