是否可以在runtime-erros上全局添加自定义消息?我希望有一个时间戳,因为这有助于确定文件最终是否由执行过程写入。
答案 0 :(得分:1)
使用适当的函数替换sys.excepthook
将允许您在每次发生未捕获的异常时执行任何操作。
答案 1 :(得分:0)
查看有关处理异常的Python文档(2,3)。您可以捕获RuntimeError并打印原始消息以及自定义时间戳。有关访问堆栈跟踪和异常消息的更多信息,请查看this question。
如果您想全局设置消息,Ignacio的解决方案也很棒。