from pyvirtualdisplay import Display from selenium import webdriver display = Display(visible=0, size=(800, 600)) display.start() browser = webdriver.Firefox() #Chrome('/home/martin/python/selenium/chromedriver') browser.get('https://mbasic.facebook.com/') browser.find_element_by_name('email').send_keys('martinjbrien@gmail.com') browser.find_element_by_name('pass').send_keys('02ebrienM4') browser.find_element_by_name('login').click() #print(browser.title) print(browser.page_source) browser.quit() display.stop()