使用 traceback 模块可以在代码执行出错时,能完整打印出异常的错误信息和所以的代码行。

使用方法:

import traceback

try:
    x = 100 /0
except Exception:
    print("exec failed, failed msg:" + traceback.format_exc())

traceback为python内置模块。