예제 #1
0
def exception_hook(type, value, tback):
    # log the exception here
    print('Exception hook triggered.')
    print(type)
    print(value)
    print(tback)
    # then call the default handler
    sys.__excepthook__(type, value, tback)
예제 #2
0
 def handle_exception(exc_type, exc_value, exc_traceback):
     # if issubclass(exc_type, KeyboardInterrupt):
     #    sys.__excepthook__(exc_type, exc_value, exc_traceback)
     logging.error("Uncaught exception : ",
                   exc_info=(exc_type, exc_value, exc_traceback))
     sys.__excepthook__(exc_type, exc_value, exc_traceback)