Keyboard events .py

Import the webdriver Selenium from 
# module incorporated keys
from selenium.webdriver.common.keys Keys Import
Driver = webdriver.Chrome ()
driver.get ( "https://www.baidu.com")
# input box content
driver.find_element_by_id ( "kw"). send_keys ( "the Selenium")

# delete a multi-input m of
driver.find_element_by_id ( "kw"). send_keys ( Keys.BACK_SPACE)

# input space + tutorial
driver.find_element_by_id ( "kw"). send_keys ( Keys.SPACE)
driver.find_element_by_id ( "kW"). send_keys ( "tutorial")

# Select input box contents
driver.find_element_by_id ( "kW"). send_keys (Keys.CONTROL, "A")

# cut content input box
driver.find_element_by_id ( "kW"). send_keys (Keys.CONTROL, "X")

# paste content into the input box
driver.find_element_by_id ( "kw"). send_keys (Keys.CONTROL, "v")

# Enter key instead of clicking through operation
driver.find_element_by_id("su").send_keys(Keys.ENTER)

#制表键:
driver.find_element_by_id("su").send_keys(Keys.TAB)

#回退键
driver.find_element_by_id("su").send_keys(Keys.ESCAPE)

#复制
driver.find_element_by_id("su").send_keys(Keys.CONTROL,"c")

#键盘F1
driver.find_element_by_id("su").send_keys(Keys.F1)

Guess you like

Origin www.cnblogs.com/zhang-da/p/12210767.html