溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何正確的使用pykeyboard方法

發(fā)布時間:2021-03-09 15:20:37 來源:億速云 閱讀:468 作者:Leah 欄目:開發(fā)技術

如何正確的使用pykeyboard方法?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

· 鍵盤操作

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)') --點擊a鍵

k.tap_key(‘a(chǎn)', n=2, interval=5) --點擊a鍵2次,每次間隔5秒

k.tap_key(k.function_keys[5]) --功能鍵F5

附 python模擬鼠標點擊和鍵盤輸入的操作

補充:python selenium pykeyboard

python selenium pykeyboard操作網(wǎng)頁實現(xiàn)本地文件上傳:

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) # 切換為英文,看實際情況是否需要
time.sleep(1)
k.type_string('3.png') # 打開文件所在目錄,方便多個文件上傳
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()

關于如何正確的使用pykeyboard方法問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業(yè)資訊頻道了解更多相關知識。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI