运行时错误的自定义消息
Custom Message on Runtime-Error
是否可以在运行时错误上全局添加自定义消息?我想要一个时间戳,因为这有助于确定文件是否最终由该执行进程写入。
用适当的函数替换 sys.excepthook
将允许您在每次出现未捕获的异常时做任何您想做的事。
查看 Python 文档(2, 3) on handling exceptions. You can catch the RuntimeError and print the original message along with a custom timestamp. For more information on accessing the stack trace and exception messages, check out this question。
如果您想全局设置消息,Ignacio 的解决方案也很棒。
是否可以在运行时错误上全局添加自定义消息?我想要一个时间戳,因为这有助于确定文件是否最终由该执行进程写入。
用适当的函数替换 sys.excepthook
将允许您在每次出现未捕获的异常时做任何您想做的事。
查看 Python 文档(2, 3) on handling exceptions. You can catch the RuntimeError and print the original message along with a custom timestamp. For more information on accessing the stack trace and exception messages, check out this question。
如果您想全局设置消息,Ignacio 的解决方案也很棒。