Python-pyautogui模块
- 2020 年 1 月 9 日
- 筆記
1、安装pyautogui模块 C:Userslenovo>pip install pyautogui Collecting pyautogui Downloading PyAutoGUI-0.9.36.tar.gz (46kB) 100% |████████████████████████████████| 51kB 18kB/s Collecting pymsgbox (from pyautogui) Downloading PyMsgBox-1.0.6.zip Collecting PyTweening>=1.0.1 (from pyautogui) Downloading PyTweening-1.0.3.zip Collecting Pillow (from pyautogui) Downloading Pillow-5.0.0-cp36-cp36m-win_amd64.whl (1.6MB) 100% |████████████████████████████████| 1.6MB 57kB/s Collecting pyscreeze (from pyautogui) Downloading PyScreeze-0.1.14.tar.gz Installing collected packages: pymsgbox, PyTweening, Pillow, pyscreeze, pyautogui Running setup.py install for pymsgbox … done Running setup.py install for PyTweening … done Running setup.py install for pyscreeze … done Running setup.py install for pyautogui … done Successfully installed Pillow-5.0.0 PyTweening-1.0.3 pyautogui-0.9.36 pymsgbox-1.0.6 pyscreeze-0.1.14
2、eclipse + Pydev 使用pyautogui模块 按固定坐标移动鼠标 from pyautogui import moveTo for i in range(10): moveTo(100,100,duration=0.25) moveTo(200,100,duration=0.25) moveTo(200,200,duration=0.25) moveTo(100,200,duration=0.25) 移动当前鼠标 from pyautogui import moveRel for i in range(10): moveRel(100,0,duration=0.25) moveRel(0,100,duration=0.25) moveRel(-100,0,duration=0.25) moveRel(0,-100,duration=0.25) 获取当前鼠标位置 >>> import pyautogui >>> pyautogui.position() (673, 527) >>> pyautogui.position() (639, 654) >>> pyautogui.position() (1276, 745)