from selenium.webdriver import Firefox from selenium.webdriver.firefox.options import Options def get_firefox_browser(headless=True): opts = Options() opts.headless = headless browser = Firefox(options=opts) print('Provisioned the headless firefox browser...') browser.get('https://www.facebook.com/login.php?login_attempt=1&lwv=110') email_field = browser.find_element_by_xpath("//input[@id='email' or @name='email']") pass_field = browser.find_element_by_xpath("//input[@id='pass']") login_btn = browser.find_element_by_xpath("//button[@id='loginbutton']") print('Logging in to facebook...') email_field.send_keys('bytetrek.ltd.facebook@gmail.com') pass_field.send_keys('sad2002S1') login_btn.click() print('Logged in to facebook.') return browser