У меня есть некоторый код, который обрабатывает исключение, и я хочу сделать что-то конкретное, только если это определенное исключение, и только в режиме отладки.Например:
try:
stuff()
except Exception as e:
if _debug and e is KeyboardInterrupt:
sys.exit()
logging.exception("Normal handling")
Поэтому я не хочу просто добавлять:
except KeyboardInterrupt:
sys.exit()
, потому что я пытаюсь сохранить разницу в этом отладочном коде минимальной