🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## pyautogui ### 图块区域region的表示 下面的函数可以返回图片所在区域的坐标: ``` pos = pyautogui.locateOnScreen(step['img'], confidence=step['confidence'], region=region) ``` 返回坐标示例: ``` Box(left=893, top=676, width=140, height=38) ``` 该坐标表达的含义如下图: ![](https://img.kancloud.cn/15/95/15959d44170a62a18c34e7d6635a0011_414x245.png) > pyautogui中,region(left,top,width,height)在屏幕上的含义,也是这样的。 ### 坐标point 根据location可以使用center函数获取point。 ``` >>> import pyautogui >>> button7location = pyautogui.locateOnScreen('calc7key.png') >>> button7location Box(left=1416, top=562, width=50, height=41) >>> button7point = pyautogui.center(button7location) >>> button7point Point(x=1441, y=582) ``` ## 缺点 1. 对扩展屏支持不好;比如:扩展屏的范围用region表示为:(-1920,0,1920,1080),截屏结果是全黑色的。 2. pyautogui.write(text)函数中的text字符不支持中文。