當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。