Я пытаюсь написать программу, которая будет постоянно отображать x- и y-координаты курсора мыши при его перемещении (Автоматизация скучных вещей в python, стр. 417).
Я попытался настроить отступ операторов Try, но все еще
получение сообщения об ошибке отступа.
import pyautogui
print('press Ctrl-C to quit.')
try:
while True:
except KeyboardInterrupt:
print('\nDone.')
x,y=pyautogui.position()
positionStr='X: ' + str(x).rjust(4) + 'Y: ' + str(y).rjust(4)
print(positionStr,end='')
print('\b'*len(positionStr),end='',flush=True)
Я ожидал вывод двух строк, как показано ниже:
нажмите Ctrl-C, чтобы выйти.
X: 290 Y: 424
Но результат, который я получил, был:
File "<ipython-input-2-b3f3ee266ed5>", line 6
except KeyboardInterrupt:
^
IndentationError: expected an indented block