Ловля исключений PyCharms «Остановить процесс» - PullRequest
1 голос
/ 08 января 2020

В моем сценарии 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. Как я могу поймать это исключение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...