安装pip install pyautogui
基本使用screenWidth, screenHeight = pyautogui.size() # 屏幕尺寸m
ouseX, mouseY = pyautogui.position() # 返回当前鼠标位置,注意坐标系统中左上方是(0, 0)
鼠标操作
移动w, h = pyautogui.size()
pyautogui.moveTo(w/2, h/2) # 基本移动
pyautogui.moveTo(100, 200, duration=2) # 移动过程持续2s完成
pyautogui.moveTo(None, 500) # X方向不变,Y方向移动到500
pyautogui.moveRel(-40, 500) # 相对位置移动
拖动# 点击+向下拖动
pyautogui.click(941, 34, button='left')
pyautogui.dragRel(0, 100, button='left', duration=5)
点击pyautogui.click(300, 400, button='right') # 包含了move的点击,右键
pyautogui.click(clicks=2, interval=0.25) # 双击,间隔0.25s
滚轮pyautogui.scroll(-10)
键盘操作
输入文字
点击对话框输入文字即可,不过中文好像不行pyautogui.click(1279, 374)
pyautogui.typewrite('hello world!')