python-信息交互-pyautogui
python-信息交互-pyautogui
- 一: pyautogui
- 1> waht?
- 2> 功能分类
- 3> 概念及作用
- 二: 通用功能
- 1> function all
- 2> function 注释
- 三: 鼠标控制
- 1> mouse functions
- 2> mouse functions demo
- 3> mouse drag demo
- 四: keyboard控制
- 1> keyboard functions
- 2> keyboard demo
- 3> keyboard string
- 五:screencap
- 1> screencap functions
- 2> screencap demo
- 3> screencap pixel
- 六:Dialog window
- 1> Dialog window functions
- 2> functions demo
- 1. alert()-警告消息框
- 2. confirm()-确认消息框
- 3. prompt()-输入提示框
- 4. password()-密码输入框
- 七: platform window
- 1> getActiveWindow demo
- 2> getActiveWindow attribute
- 3> getActiveWindow function
- 1. getWindowsWithTitle demo
- 2. getAllTitles demo
- 4> window set
- 1. window set demo
- 2. window set other command
一: pyautogui
1> waht?
pyautogui是一个Python模块,可以模拟用户在屏幕上的鼠标和键盘操作。它可以自动化鼠标和键盘输入,可以用于各种自动化任务,例如GUI测试、自动化数据输入、自动化游戏玩法等。pyautogui提供了一组函数来控制鼠标和键盘,例如移动鼠标、单击、双击、右键单击、按下和释放键等。它还提供了一些额外的功能,例如捕捉屏幕截图、识别颜色和图像等,以及其他一些实用工具,例如获取屏幕尺寸和鼠标位置。
2> 功能分类
功能 | 描述 | domo |
---|---|---|
通用功能 | 暂停、休眠、耗时 | PAUSE 、sleep、countdown |
鼠标控制 | 输入字符串、按键操作、按下 & 释放、组合键 | write、press、hotkey |
屏幕图像处理 | 屏幕快照、像素及匹配、图像定位 | |
消息窗 | 对话框 | alert()函数、confirm()函数、prompt()函数、password()函数 |
其他 | <