Python:traceback模块的format_exc()函数(例外的堆栈追踪3)
2018-11-04 11:57
337 查看
[code]""" traceback.format_exc(limit=None, chain=True) 获取堆栈追踪的字符串描述 limit: 这个是限制stack trace层级的,如果不设或者为None,就会打印所有层级的stack trace chain:默认为True,也就是一并显示__cause__、__context__等串连起来的例外 """ import time def m(): raise ValueError("错误的输入") def n(): m() def p(): n() if __name__ == '__main__': try: p() except ValueError: import traceback print(traceback.format_exc()) time.sleep(1) print("继续执行")
阅读更多
相关文章推荐
- Python:traceback模块的format_tb()函数(例外的堆栈追踪5)
- Python:traceback模块的print_tb()函数(例外的堆栈追踪4)
- Python之异常追踪模块:traceback
- Python os 模块中常用函数
- Python 3.X 调用多线程C模块,并在C模块中回调python函数的示例
- Python 函数和模块
- Python基础教程之函数与模块
- Python基础教程(七):函数、模块
- 洗礼灵魂,修炼python(11)--python函数,模块
- python正则表达式模块,re.sub的函数使用
- python学习笔记(三) 实现switch,内建函数,模块和包
- 6 Python中的format()函数
- linux下追踪函数调用堆栈
- Python模块函数导入
- Python 内置模块函数filter reduce
- Python中shutil模块的常用文件操作函数用法示例
- Python(4):函数与模块
- python os模块常用函数
- Python:使用threading模块实现多线程编程三[threading.Thread类的重要函数]
- python:常用的time模块和函数