这篇文章主要介绍了基于pykeyboard的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
・ 键盘操作
k.type_string(‘abcdefg’) –输入内容
k.press_key(‘a’) –按a键
k.release_key(‘a’) –松开a键
k.tap_key(‘a’) –点击a键
k.tap_key(‘a’, n=2, interval=5) –点击a键2次,每次间隔5秒
k.tap_key(k.function_keys[5]) –功能键F5
附 python模拟鼠标点击和键盘输入的操作
补充:python selenium pykeyboard
python selenium pykeyboard操作网页实现本地文件上传:
import sys from selenium import webdriver from pykeyboard import PyKeyboard import time browser = webdriver.Chrome() browser.get('http://app.xun<mark style="color:transparent">来源gaodaimacom搞#^代%!码网</mark>jiepdf.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-600') # 打开文件所在目录,方便多个文件上传 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的用法说明的详细内容,更多请关注gaodaima搞代码网其它相关文章!