k.type_string(‘a(chǎn)bcdefg') --輸入內(nèi)容
k.press_key(‘a(chǎn)') --按a鍵
k.release_key(‘a(chǎn)') --松開a鍵
k.tap_key(‘a(chǎn)') --點(diǎn)擊a鍵
k.tap_key(‘a(chǎn)', n=2, interval=5) --點(diǎn)擊a鍵2次,每次間隔5秒
k.tap_key(k.function_keys[5]) --功能鍵F5
附 python模擬鼠標(biāo)點(diǎn)擊和鍵盤輸入的操作
補(bǔ)充:python selenium pykeyboard
import sys from selenium import webdriver from pykeyboard import PyKeyboard import time browser = webdriver.Chrome() browser.get('http://app.xunjiepdf.com/ocrhand') browser.find_element_by_xpath('/html/body/main/section/div/section[1]/div/div[1]/div/div/div[2]/label').click() time.sleep(2) kk = PyKeyboard() # kk.tap_key(kk.shift_key) # 切換為英文,看實(shí)際情況是否需要 time.sleep(1) k.type_string('3.png') # 打開文件所在目錄,方便多個(gè)文件上傳 time.sleep(1) kk.tap_key(kk.enter_key) time.sleep(1) #browser.find_element_by_xpath('/html/body/main/section/div/section[1]/div/div[2]/div[3]/a/span').click() time.sleep(10) # browser.find_element_by_xpath('/html/body/main/section/aside/div/dl/dd[2]/a/span3.').click()
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
標(biāo)簽:錫林郭勒盟 昆明 浙江 梅州 西寧 懷化 文山 石家莊
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《基于pykeyboard的用法說明》,本文關(guān)鍵詞 基于,pykeyboard,的,用法,說明,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。