安装pyautogui模块
pyautogui模块可以向Windows、OSX和Linux发送虚拟按键和鼠标点击。
安装依赖在Windows上,不需要安装其他模块。
在OSX上,运行
sudo pip3 install pyobjc-framework-Quartz
sudo pip3 install pyobjc-core
sudo pip3 install pyobjc在Linux上,运行
sudo pip3 install python3-xlib
sudo apt-get install scrot
sudo apt-get install python3-tk
sudo apt-get install python3-dev
#(Scrot是PyAutoGUI使用的屏幕快照程序)。
在这些依赖安装后,运行pip install pyautogui(或在OSX和Linux上运行pip3),安装pyautogui。
1. 异常情况处理
Python能以想象不到的速度移动并点击,它可能由于速度太快导致其他应用程序跟不上。以下有几种方法来防止和恢复自动化问题。
1.1 注销关闭所有程序来恢复系统。
1.2 暂停和自动防故障装置设置pyautogui.PAUSE = 1.5之后每个PythonGUI函数调用在执行动作之后,都会暂停1.5s,非PyAtuGUI指令不会暂停
将鼠标移动到左上角将产生pyautogui.FailSafeException异常,可以设置pyautogui.FAILSAFE=False,禁用自动防故障功能。如果真的遇到好的同事,那算你走运,加油,抓紧学到手。
python资源