【发布时间】:2016-08-30 14:33:48
【问题描述】:
我正在尝试使用 PyAutoGUI 的 locateCenterOnScreen() 函数,但是它会引发:
Traceback (most recent call last):
File "C:\Users\windows\Desktop\asd.py", line 3, in <module>
buttonx, buttony = pyautogui.locateCenterOnScreen('who.jpg')
TypeError: 'NoneType' object is not iterable
我的代码是:
import pyautogui
buttonx, buttony = pyautogui.locateCenterOnScreen('who.jpg')
pyautogui.doubleClick(buttonx,buttony)
我该如何解决这个问题?
【问题讨论】:
-
确保“who.jpg”确实存在。
-
@IgnacioVazquez-Abrams 我做到了。它也存在我也放了那张照片的完整路径。还是一样的问题。
-
耸耸肩 PyAutoGUI 不同意。
-
您是否考虑过改用无损图像格式?
-
不要将 JPEG 转换为 PNG,重新捕获图像。 JPEG 已经失真了。
标签: python python-3.4 pyautogui