Python键鼠操作自动化库PyAutoGUI简介
鼠标操作函数
操作鼠标点击的函数。
函数 | 简单说明 |
---|---|
move(x,y)、 moveTo(x,y) | 移动鼠标,前者移动相对位置,后者移动到指定位置 |
click(x,y)、doubleClick、rightClick | 单击/双击/右击,无参版本在当前位置点击鼠标 |
drag(x,y)、dragTo(x,y) | 拖动鼠标 |
mouseDown、mouseUp | 按下按键,松开按键 |
scroll | 向下滚动鼠标滚轮的函数 |
键盘操作函数
操作键盘按键的函数。
函数 | 简介 |
---|---|
press(‘left’,press=3) | |
hotkey(‘ctrl’,‘s’) | 按下Ctrl+S组合键 |
keyDown、keyUp | 按下和松开键盘按键 |
提示框函数
PyAutoGUI可以显示提示框,这时候程序会暂停运行,直到用户点击提示框。
函数 | 简介 |
---|---|
alert(text=’’,title=’’,button=[‘OK’,‘Cancle’]) | 显示警告对话框 |
confirm() | 显示确认对话框 |
prompt() | 显示提示对话框 |
password() | 显示密码输入对话框 |
屏幕截图和定位函数
截取屏幕的函数,也可以从屏幕中寻找匹配的图片,并返回其坐标。你可以事先保存一些按钮的截图,然后通过这种方式定位按钮的位置,然后点击。
函数 | 简介 |
---|---|
screenshot(‘image.png’) | 保存截图并返回截图,无参版本直接返回截图不保存 |
center(‘image.png’) | 从屏幕上寻找图片位置,返回框位置 |
locateOnScreen(‘img’) | 从屏幕寻找图片位置,直接返回坐标 |
如果您的问题还未解决可以联系站长付费协助。

有问题可以加入技术QQ群一起交流学习
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若内容侵犯了原著者的合法权益,可联系站长删除。