На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: RaD
  
    > (python3) KeyboardInterrupt
      Нужно отлавливать нажатие Ctrl-C и прерывать выполнение программы.
      Проблема в том, что есть критические куски кода, вываливаться из середины которых не стоит. Можно ли как-нибудь отключить вылет по Ctrl-C и проверять, было ли Ctrl-C нажато, после выполнения этого кода?
        Я так понимаю при Ctrl-С терминал посылает какой-то из POSIX-сигналов процессу твоей программы, вот этот сигнал и нужно перехватывать.
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0176 ]   [ 15 queries used ]   [ Generated: 27.04.24, 11:23 GMT ]