Search on blog:

Selenium: How to login using css_selector

It uses css selector to find element.

import selenium.webdriver

driver = selenium.webdriver.Firefox()
driver.get('http://quotes.toscrape.com/login')

item = driver.find_element_by_css_selector('input[id="username"]')
item.send_keys('Hello World!')

item = driver.find_element_by_css_selector('input[id="password"]')
item.send_keys('Hello World!')

item = driver.find_element_by_css_selector('input[value="Login"]')
item.click()

I use page http://quotes.toscrape.com/ created for learning scraping.

If you like it
Buy a Coffee