你是否用过按键精灵,里面的各种功能对于自动化操作非常方便,现在我们就简单的实现下其中的找图找色功能
本次用到的主要的两个库:
pil - 强大的图像处理库pyautogui - 让所有操作都自动化
运行环境:
system:windows 10python version:3.6
代码如下:
pyautogui 库可进行模拟键盘、鼠标等操作,功能多多pil 几乎是平台上的图像处理标准库,pil功能非常强大,但api却非常简单易用win32api 库为获取电脑分辨率
screenshot() 方法用来截图
make_color() 方法为获取鼠标坐标颜色值
find_color() 方法用来查找颜色,其中(xd, wide),(yd, high)可以设置查找区域,避免屏幕有多个颜色出现定位错误
find_img() 方法用来查找图片,这里面主要是 pyautogui 库的功能这个库除了控制鼠标移动之外还可以进行模拟点击等操作
运行效果如下:
作者也在学习当中,难免会有错漏的地方,恳请读者能给予意见或建议,谢谢!转载请注明:[learnalanguage_yizhou_利用 pyautogui 和 pil 库实现自动化操作]