之前已经完成了鼠标控制这一最主要的输入方式,下面补充上键盘控制
虚拟按键
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但不松开,最后逆序松开
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |