Having an issue with my script i am trying to get the script to wait until an image is no longer displayed on screen to continue to the next task. Here is what i have hangs up and just keeps posting Please wait.
invalid = pyautogui.locateOnScreen("loadingscreen.png", confidence=0.7) time.sleep(8) loading = pyautogui.locateOnScreen("loadingscreen.png", confidence=0.7) print(loading) while loading != invalid: time.sleep(2) print("Please wait") if loading == invalid: print("Success")Was hoping to pull values from the loading screen while it was visible to when it was not to end loop. Does anyone know a way to do this? Sorry for my ignorance this is only the 2nd day of python for me.
invalid = pyautogui.locateOnScreen("zdayloadingscreen.png", confidence=0.7) time.sleep(8) loading = pyautogui.locateOnScreen("zdayloadingscreen.png", confidence=0.7) print(loading) while loading != invalid: time.sleep(2) loading = pyautogui.locateOnScreen("zdayloadingscreen.png", confidence=0.7)#Must update value within loop print("Please wait") if loading == invalid: print("Success")Figured it out!