1、鼠标移动
duration为持续时间
pyautogui.moveTo(100, 100, duration=0.25) # 移动到 (100,100)
键盘操作
interval为持续时间
pyautogui.typewrite('Hello world!', interval=0.25)
# 每次输入间隔0.25秒,输入Hello world!
pyautogui.moveTo(100, 150) #绝对位置
pyautogui.moveRel(None, 10) #相对位置
2、鼠标点击
pyautogui.click() #单击
pyautogui.doubleClick() #双击
pyautogui.rightClick() #单击鼠标右键
3、鼠标滚动
pyautogui.scroll(10) / -10 # 正数向上/下滚动
pyautogui.hscroll(10) / -10 # 向右/左滚动
1、鼠标移动
pyautogui.moveTo(100, 150) #绝对位置
pyautogui.moveRel(None, 10) #相对位置
pyautogui.moveTo(500, 500, duration=2, tween=pyautogui.easeInOutQuad)
# 2秒带动画移动到500,500
2、鼠标点击
pyautogui.click() #单击
pyautogui.click(x=100, y=200) #
pyautogui.doubleClick() #双击
pyautogui.rightClick() #单击鼠标右键
pyautogui.middleClick() #单击鼠标中键
pyautogui.click(button='right', clicks=3, interval=0.25)
3、鼠标拖动
pyautogui.dragTo(x,y[,duration=t)
pyautogui.dragRel(x,y, duration=0.5) #按住左键移动
4、鼠标滚动
pyautogui.scroll(10) / -10 # 正数向上/下滚动
pyautogui.hscroll(10) / -10 # 向右/左滚动