im trying to use selenium to login to a site. However when i attempt to login, i dont think i am logging in as the browser.title still retains "Sign In" when if it is logged in should be "Dashboard"
from selenium import webdriver
import time
import os
# 'https://chromedriver.storage.googleapis.com/index.html?path=2.25/'
chromedriver = "/home/metulburr/Downloads/chromedriver"
os.environ["webdriver.chrome.driver"] = chromedriver
browser = webdriver.Chrome(chromedriver)
browser.get("https://dg.coupons.com/signin/")
time.sleep(10)
username = browser.find_element_by_id("email")
password = browser.find_element_by_id("password")
username.send_keys("USER_EMAIL")
password.send_keys("USER_PASSWORD")
login_attempt = browser.find_element_by_xpath("//*[@type='submit']")
login_attempt.submit()
print(browser.title)Output:$ python test1.py
Sign In
Recommended Tutorials:
