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

时间:2016-01-17 22:08:20

标签: python selenium webdriver firefox-addon

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

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

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

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

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

感谢。

1 个答案:

答案 0 :(得分:1)

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