2

晚上好,我正在努力让 pyautogui.locateOnScreen 函数工作。我在虚拟框中使用 Lubuntu 虚拟机,并且禁用了鼠标集成。我试过打开和关闭缩放模式。我正在使用空闲。每次我什么都没有返回,甚至“无”,如果函数运行但没有找到图像,我的网络研究应该是答案。下面是一些示例代码,我一直在使用它来尝试让它工作,以及我在 IDE 中得到的结果:

>>> import pyautogui
>>> pyautogui.screenshot('ScreenShot2.png')
<PIL.PngImagePlugin.PngImageFile image mode=RGB size=1280x720 at 0x7F1D44D14518>
>>> pyautogui.locateOnScreen('ScreenShot2.png')
>>>

我是否缺少一些简单的东西,或者这个虚拟设置是否有任何已知的限制?提前致谢

4

1 回答 1

0

我对pyautogui一无所知,但是如果函数返回None,那么在回显表达式语句的值时,不应以交互模式打印任何内容。 None表示“无价值”,因此不打印任何内容。您粘贴的输出是正确的。要查看None,必须使用打印。

>>> None
>>> print(None)
None
于 2016-02-02T21:41:40.337 回答