在 python 中运行脚本时,有没有办法在吐出回溯后阻止控制台窗口关闭?
最佳答案
您可以注册一个顶级异常处理程序,以在发生未处理的异常时使应用程序保持事件状态:
def show_exception_and_exit(exc_type, exc_value, tb):
import traceback
traceback.print_exception(exc_type, exc_value, tb)
raw_input("Press key to exit.")
sys.exit(-1)
import sys
sys.excepthook = show_exception_and_exit
如果您在从 C 代码调用的事件处理程序中发生异常(通常不会传播错误),这将特别有用。
关于python - 阻止python关闭错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779675/