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]: