【发布时间】:2015-11-16 07:48:25
【问题描述】:
import pyautogui
print (pyautogui.locateCenterOnScreen("C:\Users\Venkatesh_J\PycharmProjects\mouse_event\mouse_event.png"))
它不返回坐标,而是返回None。
【问题讨论】:
-
@GLHF “图片在我的桌面上”是什么意思?如果它在屏幕上可见,此代码将查找实际图像。如果没有找到它,它将按照Don's answer 返回
None,您将收到此错误消息。请注意,图像必须在代码运行时对用户可见。它不会在您的桌面上找到图标或类似图标,也不会在“隐藏”在另一个窗口中的窗口中找到图像。这就是你想要做的吗? -
我得到同样的错误。尝试使用打印屏幕图像和实际下载的图像。用计算器尝试了pyautogui.readthedocs.io/en/latest/screenshot.html 中的示例。我只得到响应:TypeError: 'NoneType' object is not iterable。在 Windows 10 上工作
标签: python python-3.4 pyautogui