python 打印堆栈信息方法

第一种方法使用logging模块

import logging

def test(self):
try:
1 / 0 # 触发异常
except BaseException as e:
logging.exception(e) # 方式2
finally:
pass

第二种方法使用traceback模块

import traceback

def test(self):
try:
1 / 0 # 触发异常
except BaseException as e:
msg = traceback.format_exc()
print (msg)
finally:
pass
上一篇:浅谈Js对象的概念、创建、调用、删除、修改!


下一篇:MyEclipse默认编码为GBK,修改为UTF8的方法