#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