Как остановить скрипт Python без сообщений об ошибках на оболочке? - PullRequest
0 голосов
/ 27 января 2009

Я хочу остановить скрипт Python при появлении сообщения об ошибке.
Я не хочу никаких сообщений об ошибках в оболочке, как exit ().
Как это сделать ???

1 Ответ

9 голосов
/ 27 января 2009

Когда вы отправляете CTRL + C в скрипт Python, возникает исключение KeyboardInterrupt, поэтому вы можете сделать что-то вроде

try:
    ... Work goes here ...
except KeyboardInterrupt:
    sys.exit(0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...