程序在Python中关闭时捕获错误

时间:2016-03-28 14:45:21

标签: python error-handling

关闭我正在使用Python工作的程序时,会出现错误(红色文本),但只是短暂的。窗口关闭太快,我无法读取错误。我该怎么做才能看到错误?感谢

1 个答案:

答案 0 :(得分:1)

是命令行程序还是输出到stdout的程序?如果是这样,请:

  1. 从终端运行它,以便在程序执行时窗口不会关闭;或
  2. 最后加上这样的东西:

    对于Python 3:

    输入('按enter继续')

    Python 2:

    raw_input('按Enter继续')

  3. 如果它是一个不输出到stdout的GUI程序,解决方案可能稍微复杂一些,我们需要知道你正在使用的GUI工具包(Qt,wx等)。