当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tracemalloc.Traceback.format用法及代码示例


用法:

format(limit=None, most_recent_first=False)

将回溯格式化为行列表。使用linecache 模块从源代码中检索行。如果设置了limit,如果limit 为正,则格式化limit 最近的帧。否则,格式化abs(limit) 最旧的帧。如果 most_recent_firstTrue ,则格式化帧的顺序会颠倒,首先返回最近的帧而不是最后一个。

类似于traceback.format_tb() 函数,除了format() 不包含换行符。

例子:

print("Traceback (most recent call first):")
for line in traceback:
    print(line)

输出:

Traceback (most recent call first):
  File "test.py", line 9
    obj = Object()
  File "test.py", line 12
    tb = tracemalloc.get_object_traceback(f())

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 tracemalloc.Traceback.format。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。