#coding: utf-8
Key()類提供方法
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
數(shù)據(jù)初始化
base_url = "http://www.baidu.com"
browser = webdriver.Chrome()
打開瀏覽器
browser.get(base_url)
browser.maximize_window()
輸入框輸入內(nèi)容
kw1 = browser.find_element_by_id('kw1')
kw1.send_keys('seleniumm')
time.sleep(3)
刪除一個m
kw1.send_keys(Keys.BACK_SPACE)
time.sleep(3)
輸入空格鍵和“教程”
kw1.send_keys(Keys.SPACE)
kw1.send_keys(u'教程')
time.sleep(3)
ctrl + a 全選輸入框內(nèi)容
kw1.send_keys(Keys.CONTROL, 'a')
time.sleep(3)
ctrl + x 剪切輸入框內(nèi)容
kw1.send_keys(Keys.CONTROL, 'x')
time.sleep(3)
在輸入框中祖很,ctrl + v 粘貼內(nèi)容
kw1.send_keys(Keys.CONTROL, 'v')
time.sleep(3)
回車鍵 代替 click()
kw1.send_keys(Keys.ENTER)
time.sleep(3)
瀏覽器退出
browser.quit()