运行时错误的自定义消息

时间:2016-04-07 00:28:56

标签: python runtime-error

是否可以在runtime-erros上全局添加自定义消息?我希望有一个时间戳,因为这有助于确定文件最终是否由执行过程写入。

2 个答案:

答案 0 :(得分:1)

使用适当的函数替换sys.excepthook将允许您在每次发生未捕获的异常时执行任何操作。

答案 1 :(得分:0)

查看有关处理异常的Python文档(23)。您可以捕获RuntimeError并打印原始消息以及自定义时间戳。有关访问堆栈跟踪和异常消息的更多信息,请查看this question

如果您想全局设置消息,Ignacio的解决方案也很棒。