Подскажите, кто работает с selenium.
Вот ставлю adblocksplus:
Код:
from selenium import webdriver
profile = webdriver.FirefoxProfile()
profile.add_extension('path_to_extension')
driver = webdriver.Firefox(firefox_profile=profile)
Ставится, в списке дополнений активен, в about
:config вроде все прописалось. Но нифига не блокирует. Если без селениума, на этой машине работает нормально.
Другое дополнение вообще не подключается:
Код:
profile.add_extension('/home/ext.xpi')
File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/firefox_profile.py", line 92, in add_extension
self._install_extension(extension)
File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/firefox_profile.py", line 269, in _install_extension
addon_details = self._addon_details(addon)
File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/firefox_profile.py", line 374, in _addon_details
raise AddonFormatError('Add-on id could not be found.')
selenium.webdriver.firefox.firefox_profile.AddonFormatError: Add-on id could not be found.