python selenium模拟键盘_SELENIUM自动化模拟键盘快捷键操作实现解析
這篇文章主要介紹了SELENIUM自動化模擬鍵盤快捷鍵操作實現解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
平常我們會用到很多快捷鍵,那么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()
其他快捷鍵的操作如圖所示:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持我們。
本文標題: SELENIUM自動化模擬鍵盤快捷鍵操作實現解析
本文地址: http://www.cppcns.com/jiaoben/python/282987.html
總結
以上是生活随笔為你收集整理的python selenium模拟键盘_SELENIUM自动化模拟键盘快捷键操作实现解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python计算熵
- 下一篇: websocket python爬虫_p