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: