Python logo

上一主題

test — Python 的迴歸測試包

下一主題

審計事件表

本頁

  • 報告 Bug
  • 顯示原始碼

導航

  • 索引
  • 模組 |
  • 下一頁 |
  • 上一頁 |
  • Python logo
  • Python »
  • 3.14.0 文件 »
  • Python 標準庫 »
  • 除錯和效能分析
  • |
  • |

除錯和效能分析¶

這些庫有助於您進行 Python 開發:偵錯程式使您能夠單步執行程式碼、分析堆疊幀、設定斷點等;效能分析器則執行程式碼併為您提供詳細的執行時間明細,從而幫助您識別程式中的瓶頸。審計事件提供對執行時行為的可見性,而這些行為在其他情況下需要侵入式除錯或修補。

  • 審計事件表
  • bdb — 偵錯程式框架
  • faulthandler — 轉儲 Python 的回溯資訊
    • 轉儲回溯資訊
    • 轉儲 C 堆疊
      • C 堆疊相容性
    • 故障處理程式狀態
    • 超時後轉儲回溯資訊
    • 在使用者訊號上轉儲回溯資訊
    • 檔案描述符問題
    • 示例
  • pdb — Python 偵錯程式
    • 偵錯程式命令
  • Python 效能分析器
    • 分析器簡介
    • 即時使用者手冊
    • profile 和 cProfile 模組參考
    • Stats 類
    • 什麼是確定性分析?
    • 限制
    • 校準
    • 使用自定義計時器
  • timeit — 測量小段程式碼的執行時間
    • 基本示例
    • Python 介面
    • 命令列介面
    • 示例:
  • trace — 跟蹤 Python 語句的執行
    • 命令列用法
      • 主要選項
      • 修飾符
      • 過濾器
    • 程式設計介面
  • tracemalloc — 跟蹤記憶體分配
    • 示例:
      • 顯示前 10 名
      • 計算差異
      • 獲取記憶體塊的回溯
      • 美化頂部
        • 記錄所有跟蹤記憶體塊的當前和峰值大小
    • API
      • 函式
      • DomainFilter
      • Filter
      • Frame
      • Snapshot
      • Statistic
      • StatisticDiff
      • Trace
      • Traceback

上一主題

test — Python 的迴歸測試包

下一主題

審計事件表

本頁

  • 報告 Bug
  • 顯示原始碼
«

導航

  • 索引
  • 模組 |
  • 下一頁 |
  • 上一頁 |
  • Python logo
  • Python »
  • 3.14.0 文件 »
  • Python 標準庫 »
  • 除錯和效能分析
  • |
  • |
© 版權所有 2001 Python Software Foundation。
本頁面根據 Python 軟體基金會許可協議第 2 版進行許可。
文件中的示例、配方和其他程式碼還根據零條款 BSD 許可證進行許可。
更多資訊請參見歷史和許可證。

Python 軟體基金會是一家非營利性公司。 請捐款。

最後更新於 2025 年 10 月 17 日 (06:18 UTC)。 發現錯誤?
使用 Sphinx 8.2.3 建立。