В моем сценарии Python я оперирую бесконечным l oop. Я хочу убедиться, что если я остановлю его, все сделанные мной изменения будут отменены.
В настоящее время я выполняю сценарий непосредственно из терминала и останавливаю сценарий с помощью STRG + C.
a = 0
try:
while True:
a = 1
except KeyboardInterrupt:
a = 0
Однако я хочу выполнить скрипт в PyCharm. Там я не могу использовать STRG + C, кроме кнопки «Стоп», в результате чего PyCharm возвращает Process finished with exit code -1
. Как я могу поймать это исключение?