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