关于停顿
pyautogui.PAUSE = 1设置每一步pyautogui相关操作的停顿时间,但是太统一了导致很不方便,建议使用time.sleep()分步控制。
读取分辨率
获得鼠标当前位置
pyautogui.position()
获得屏幕的分辨率
pyautogui.size()
得到Point(x=123, y=234)这样的,最终用XX.x,XX.y这样可以分别提取x,y的坐标。读取到分辨率就是为了更好移动鼠标,做到想怎么移动怎么移动。
pyautogui.moveTo(pos.x, pos.y, duration=1)
也可以拖动鼠标,dragTo意为拖动到指定位置。
pyautogui.dragTo(100,300,duration=1)
如果想拖动一段距离,就dragRel,第一第二个参数正数表示右和下。
pyautogui.dragRel(100,500,duration=4)
鼠标点击事件
鼠标单击
pyautogui.click(10,10) # |