gui自动化—2.键盘控制

之前已经完成了鼠标控制这一最主要的输入方式,下面补充上键盘控制

虚拟按键

pyautogui.typewrite("Hello",interval=a)

虚拟输入引号内文本,interval为字符输入的时间间隔

关键词

pyautogui.press('')

对于一些特殊按键,具有特殊设定好的关键词

关键词 特殊按键

‘enter’

回车

‘ctrlleft’, ‘ctrlright’

左/右 CTRL

‘shiftlleft’, ‘shiftright’

左/右 shift

‘altleft’, ‘altright’

左/右 alt

‘tab’

tab

‘delete’

删除 delete

‘home’ ’end‘

头 / 尾

’up‘,’down',’left‘,right’

方向箭头 ↑ ↓ ← →

'f1'   'f12'

 F1到F12

‘volumemute’,‘volumedown’,‘volumeup’

 音量键 静音 / 放大 / 减小 音量

 

组合按键

pyautogui.keyDown('shift')

按下shift键,但松开

pyautogui.keyUp('shift')

松开shift键 
对于多种组合按键可以使用下述函数
pyautogui.hotkey('a','b','c')
依次按下a,b,c但不松开,最后逆序松开
posted @ 2026-01-05 17:35  Berserker兰斯洛特  阅读(4)  评论(0)    收藏  举报