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加载浏览器时如何保持扩展配置?
感谢。
答案 0 :(得分:1)
大多数firefox扩展程序会将其设置保留在配置文件设置中。您可以在网址栏中输入about:config来访问这些内容。找到相应的设置并在FirefoxProfile实例上手动设置它们。如果设置太多,请在firefox配置文件目录中搜索prefs.js。这是您上次关闭浏览器时纯文本设置的快照。