在Python中,捕获“所有”异常的最佳方法是什么?except: # do stuff with sys.exc_info()[1]
捕获可以在线程中执行我的目标是记录普通代码可能抛出的任何异常,而不屏蔽任何特殊的Python异常,例如那些指示进程终止等的异常。
还需要获得异常的句柄(例如通过上面包含exc的子句)。
我知道使用try...except语句可以忽略Python中的异常。在Python中出现异常,但仍然打印异常时,是否可以忽略它们?我试图在这里忽略该异常,因此,当遇到异常时,不会打印该异常: num = 0 raise Exception("Num must notexcept Exception: ''