Так что совсем недавно я начал изучать python, и я придумал очень простой c сценарий, который должен задать пользователю вопрос и переместить курсора к месту на экране, основываясь на ответе. что программа получает. Но когда я запускаю программу, она запускает первую часть кода, а затем закрывает интерпретатор, как если бы программа была завершена.
import pyautogui
import time
choice = 0
choice = pyautogui.prompt("Which option do you choose? ")
# The code stops working here
if choice == 1:
pyautogui.moveTo(670, 440)
elif choice == 2:
pyautogui.moveTo(690, 440)
elif choice == 3:
pyautogui.moveTo(670, 500)
elif choice == 4:
pyautogui.moveTo(690, 500)
Я считаю, что проблема связана с командой if / then, но может быть быть таким же простым, как ошибка отступа.
Я заранее извиняюсь за любые ошибки форматирования, которые я допустил, когда набирал этот вопрос, так как я новичок в переполнении стека.