#I am using the code below to set preferences so I can use Selenium.

import os
from selenium import webdriver

fp = webdriver.FirefoxProfile()

fp.set_preference("browser.download.folderList",2)
fp.set_preference("browser.download.manager.showWhenStarting",False)
fp.set_preference("browser.download.dir", os.getcwd())
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/PDF")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", 
"application/Document")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/File")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/PDF")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", 
"application/Archive")
#After the last live mentioned above I am getting error in the next line
driver = webdriver.Firefox(firefox_profile=fp)
driver.get("https://www.facebook.com/groups/kolkataitservices/files/";)
#I get this error
#Traceback (most recent call last):
#  File "easydpy.py", line 15, in <module>
#    driver = webdriver.Firefox(firefox_profile=fp)
#  File 
"E:\Python27\lib\site-#packages\selenium\webdriver\firefox\webdriver.py", line 
142, in __init__
#    self.service.start()
#  File "E:\Python27\lib\site-packages\selenium\webdriver\common\service.py", 
#line 81, in start
#    os.path.basename(self.path), self.start_error_message)
#selenium.common.exceptions.WebDriverException: Message: 'geckodriver' 
#executable needs to be in PATH.

#Please help me resolve this issue.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to