Подавление трассировки (трассировки стека) для обнаруженных исключений в Python - PullRequest
2 голосов
/ 21 сентября 2011

У меня есть код Python, который ловит исключение:

# ...
except Exception:
    # Handle the exception

Когда этот код выполняется, трассировка (трассировка стека) выводится на консоль. Как я могу подавить это?

1 Ответ

2 голосов
/ 21 сентября 2011

Не рекомендуется, но

except Exception:
    pass

Будет молча игнорировать исключение. Однако, если вы не исправите то, что пошло не так, ваша программа может выйти в любом случае, потому что что-то в вашем коде вызовет еще одно исключение. Вы должны как минимум распечатать сообщение о том, что произошло, или отладка вашего кода может стать кошмаром.

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