我写了一个非常简单的脚本所在的“Accept_Button”(这是一个按钮),然后使鼠标移动到它:当我运行一个python程序将关闭瞬间
import pyautogui
x, y = pyautogui.locateCenterOnScreen('Accept_Button.png')
pyautogui.moveTo(x, y)
的问题是,该按钮并不总是在屏幕上(它只是偶尔出现),如果程序没有立即找到它,它会立即关闭。唯一的解决方法是当我用IDLE打开程序,然后手动点击运行或F5,但这种方式没有用。 提前谢谢!
编辑:
导入时间 进口pyautogui
而真: 的x,y = pyautogui.locateCenterOnScreen( 'Accept_Button.png') pyautogui.moveTo(X,Y)
这是新的脚本,工作正常,我只是不知道如何创建一个循环,当屏幕上没有按钮,程序需要等待它出现。
python程序完成执行后,它是假设关闭。 – Rahul
我认为问题在于脚本运行,因为你没有更多的事情要做,它显然没有任何作用。但它做到了,速度非常快。 – Ivan
试着在最后加上一个'input()'来测试 – Ivan