带有扩展的Python Selenium浏览器

时间:2014-12-21 02:39:34

标签: python firefox selenium selenium-webdriver

我似乎无法找到有关如何设置python以打开浏览器(firefox)的任何信息,但是安装了扩展程序的版本如adblock?

感谢。

1 个答案:

答案 0 :(得分:0)

实例化FirefoxProfile()并使用add_extension()添加现有扩展程序:

from selenium import webdriver

profile = webdriver.FirefoxProfile()
profile.add_extension('path_to_extension')
profile.set_preference("extensions.adblockplus.currentVersion", "2.4")

driver = webdriver.Firefox(firefox_profile=profile)