强行打印报错信息

如果实在是万不得已,你必须用try...except Exception,如何把具体报错的位置打印出来呢?其实也是有方法的。那就是使用 Python 自带的traceback模块。

它的用法非常简单:

import traceback

try:
    1 + 'a'
except Exception:
    print(traceback.format_exc())
成功把异常所在的行数和具体的错误类型打印了出来。显然,这样写你需要平白无故多写很多代码。

try...except Exception

 

相关文章:

  • 2021-10-28
  • 2022-02-16
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-10
  • 2021-07-07
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-11-02
  • 2021-09-06
相关资源
相似解决方案