我寫了一個非常簡單的腳本所在的「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