前期准备:

发布时间:2026/7/1 5:08:49
前期准备: 控制鼠标鼠标无非以下几种基本操作点击移动拖动滚轮滑动点击pyautogui.click(x,y,buttonH)该函数作用为 鼠标点击(x,y)坐标x和y也可不标注默认鼠标当前位置button参数为左右键参数为左键“left”右键“right”默认左键下列参数一致pyautogui.mouseDown() 只按下左键pyautogui.mouseUp() 只松开左键pyautogui.doubleClick() 左键双击pyautogui.rightClick() 右键点击pyautogui.middleClick() 中间点击移动绝对移动pyautogui.moveTo(x,y,durationa)该函数作用为将鼠标移动到(x,y)坐标下duration参数为移动的时间可以是整数或浮点数默认为0123456pyautogui.moveTo(100,100)foriinrange(3):pyautogui.moveTo(100,100, duration1)pyautogui.moveTo(1800,100, duration1)pyautogui.moveTo(1800,900, duration1)pyautogui.moveTo(100,900, duration1)例子为将鼠标移动到(100,100)然后开始以1秒一条边的方式在平面上画框相对移动pyautogui.moveRel(x1,y1,durationa)该函数作用为将鼠标坐标(x,y)移动到(xx1,yy1)的坐标下duration参数为移动的时间可以是整数或浮点数默认为012345pyautogui.moveTo(800,100)foriinrange(3):pyautogui.moveRel(400,800, duration1)pyautogui.moveRel(-600,0, duration1)pyautogui.moveRel(200,-800, duration1)例子为将鼠标移动到(800,100)然后开始以1秒一条边的方式在平面上画三角拖动绝对拖动pyautogui.dragTo(x1,y1,durationa)该函数作用为将鼠标拖动到(x,y)坐标下duration参数为移动的时间可以是整数或浮点数默认为0注意设置一下该参数时间太短容易报错【系统也是需要反应时间的相对移动pyautogui.dragRel(x1,y1,durationa)该函数作用为将鼠标从(x,y)坐标拖动到(xx1,yy1)参数相同注意设置一下滑轮滚动pyautogui.scroll(a)在当前鼠标位置滚动a个单位正值向上负值向下