如何使用Python代码调用PyAutoGUI模块实现自动化操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3298个文字,预计阅读时间需要14分钟。
目录+GUI自动化工具+鼠标+鼠标移动+鼠标拖动+鼠标+间隔/缓冲+鼠标点击+鼠标的滚动功能+键盘+GUI自动化工具+PyAutoGUI
目录
- GUI自动化工具
- 鼠标
- 鼠标移动
- 鼠标拖动
- 鼠标 补间/缓动
- 鼠标点击
- 鼠标的滚动功能
- 键盘
GUI自动化工具
PyAutoGUI可在Windows / Mac / Linux和Python 2&3上运行。
pip install pyautogui
注意:在运行PyAutoGUI库时请加入以下2行代码,防止程序失控,进行补救措施
故障保护机制
在每次PyAutoGUI调用之后设置2.5秒的暂停:
当故障安全模式为时True,将鼠标移到左上角将会弹出pyautogui.FailSafeException,这可能会中止当前运行的程序:
pyautogui.FAILSAFE = True # 保护措施,避免失控鼠标
如果屏幕分辨率为1920*1080,那么左上角的坐标为(0,0)
右下角的坐标是(1919,1079)(因为坐标始于0,而不是1)
X坐标从左侧的0开始,向右增加。
本文共计3298个文字,预计阅读时间需要14分钟。
目录+GUI自动化工具+鼠标+鼠标移动+鼠标拖动+鼠标+间隔/缓冲+鼠标点击+鼠标的滚动功能+键盘+GUI自动化工具+PyAutoGUI
目录
- GUI自动化工具
- 鼠标
- 鼠标移动
- 鼠标拖动
- 鼠标 补间/缓动
- 鼠标点击
- 鼠标的滚动功能
- 键盘
GUI自动化工具
PyAutoGUI可在Windows / Mac / Linux和Python 2&3上运行。
pip install pyautogui
注意:在运行PyAutoGUI库时请加入以下2行代码,防止程序失控,进行补救措施
故障保护机制
在每次PyAutoGUI调用之后设置2.5秒的暂停:
当故障安全模式为时True,将鼠标移到左上角将会弹出pyautogui.FailSafeException,这可能会中止当前运行的程序:
pyautogui.FAILSAFE = True # 保护措施,避免失控鼠标
如果屏幕分辨率为1920*1080,那么左上角的坐标为(0,0)
右下角的坐标是(1919,1079)(因为坐标始于0,而不是1)
X坐标从左侧的0开始,向右增加。

