一、PyAutoGUI 简介

PyAutoGUI 是一个 Python 库,可以自动控制鼠标和键盘,可以用来模拟用户的输入,实现自动化操作。它可以跨平台,可以在 Windows、Mac OS X 和 Linux 上运行。

二、PyAutoGUI 计算

PyAutoGUI 可以用来实现计算的自动化操作,可以用来实现自动计算器的功能,可以自动输入数字,自动点击运算符号,自动计算出结果。

三、PyAutoGUI 计算的实现

1、首先要导入 pyautogui 库,使用 import pyautogui 语句,如:

import pyautogui
Python

2、然后要定位到计算器窗口,使用 pyautogui.locateOnScreen 函数,如:

calc_loc = pyautogui.locateOnScreen('calc.png')
Python

3、定位到计算器窗口之后,可以使用 pyautogui.click 函数,自动点击计算器中的数字键和运算符号,如:

pyautogui.click(calc_loc[0] + 50, calc_loc[1] + 50)
Python

4、最后,可以使用 pyautogui.screenshot 函数,自动截取计算器结果,如:

result_img = pyautogui.screenshot(region=(calc_loc[0] + 100, calc_loc[1], calc_loc[2], calc_loc[3]))
Python