重定向所有错误警告,以便它们在其他位置打印

时间:2016-10-28 18:40:34

标签: python user-interface exception exception-handling terminal

我目前正在制作一个带有GUI和集成终端的程序。我可以使用函数write_to_terminal(str)写入此终端我想知道,如果在程序中引发异常,我有什么方法可以只是重定向异常的输出,以便它在集成终端上打印?

感谢。

1 个答案:

答案 0 :(得分:0)

try:
    #do something that might cause error
except Error_to_catch as str:
    write_to_terminal(str)
    #pass if needs to or what not

调用函数来处理except是一个非常标准的事情。那就是你的write_to_terminal(str)工作