In [4]:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

try:
    # The file below must exist. If not, comment it out and add password manually.
    # Look at config_skel.py on how to add password
    from config_bot import *
except:
    print "File config_bot.py doesnt exist. Either create it based on config_skel.py, or comment above line and enter password manually"

In [5]:
driver = webdriver.Firefox()
driver.get("http://www.reddit.com/r/Python/")

In [6]:
elem = driver.find_element_by_name("user")
elem.send_keys(REDDIT_USERNAME)

In [7]:
elem = driver.find_element_by_name("passwd")
elem.send_keys(REDDIT_PASS)

In [8]:
button = driver.find_element_by_name("rem")
button.click()

In [9]:
button = driver.find_element_by_xpath("//*[(contains(text(), 'login'))]")
button.click()

In [10]:
driver.close()

In [10]: