sys.excepthook(type, value, traceback)
Cette fonction affiche la traceback et l'exception donnée sur sys.stderr.
Lorsqu'une exception est levée et n'est pas interceptée, l'interpréteur appelle sys.excepthook avec trois arguments, la classe de l'exception, l'instance de l'exception, et un objet traceback. Dans une session interactive, cela se produit juste avant que le que l'invite soit rendue. Dans un programme Python, cela se produit juste avant que le programme quitte. La gestion de ces exceptions peut être personnalisé en affectant une autre fonction de trois arguments à sys.excepthook.
Raise an auditing event sys.excepthook with arguments hook, type, value, traceback when an uncaught exception occurs. If no hook has been set, hook may be None. If any hook raises an exception derived from RuntimeError the call to the hook will be suppressed. Otherwise, the audit hook exception will be reported as unraisable and sys.excepthook will be called.
Partager