SELENIUM自動化模擬鍵盤快捷鍵操作實現(xiàn)解析
這篇文章主要介紹了SELENIUM自動化模擬鍵盤快捷鍵操作實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
平常我們會用到很多快捷鍵,那么selenium如何來模擬快捷鍵操作呢。下面看看下常用快捷鍵的操作。首先使用快捷鍵需要導入以下這個包
from selenium.webdriver.common.keys import Keys
然后在通過Keys去調用一些方法,如:
全選 send_keys(Keys.CONTROL,'a')
復制 send_keys(Keys.CONTROL,'c')
粘貼 send_keys(Keys.CONTROL,'v')
簡單demo如下:
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.maximize_window()
driver.get('http://106.13w/indeogin')
driver.find_element_by_css_selector('#login-email-address').send_keys('admin')
time.sleep(1)
# todo 全選
driver.find_element_by_css_selector('#login-email-address').send_keys(Keys.CONTROL,'a')
time.sleep(2)
# TODO 復制
driver.find_element_by_css_selector('#login-email-address').send_keys(Keys.CONTROL,'c')
time.sleep(2)
# todo 粘貼
driver.find_element_by_css_selector('#login-password').send_keys(Keys.CONTROL,'v')
time.sleep(1)
driver.quit()
其他快捷鍵的操作如圖所示:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
python使用xlrd與xlwt對excel的讀寫和格式設定
最近在用python處理excel表的時候出現(xiàn)了一些問題,所以想著記錄下最后的實現(xiàn)方式和問題解決方法。方便自己或者大家在有需要的時候參考借鑒,下面這篇文章主要就介紹了python使用xlrd與xlwt對excel的讀寫和格式設定的相關資料,一起來學習學習吧。2017-01-01
用實例分析Python中method的參數(shù)傳遞過程
這篇文章主要介紹了用實例分析Python中method的參數(shù)傳遞過程,包括instancemethod和staticmethod等實例,需要的朋友可以參考下2015-04-04

