ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

gui自动化—2.键盘控制

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但不松开,最后逆序松开
返回列表