Python logo

上一个主题

test — Python 的回归测试包

下一个主题

审计事件表

此页面

  • 报告错误
  • 显示源代码

导航

  • 索引
  • 模块 |
  • 下一个 |
  • 上一个 |
  • Python logo
  • Python »
  • 3.12.4 文档 »
  • Python 标准库 »
  • 调试和分析
  • |
  • |

调试和分析¶

这些库可帮助你进行 Python 开发:调试器使你能够逐步执行代码、分析堆栈帧和设置断点等,而分析器运行代码并提供执行时间的详细细分,使你能够识别程序中的瓶颈。审计事件提供对运行时行为的可见性,否则需要侵入式调试或修补。

  • 审计事件表
  • bdb — 调试器框架
  • faulthandler — 转储 Python 回溯
    • 转储回溯
    • 故障处理程序状态
    • 在超时后转储回溯
    • 在用户信号上转储回溯
    • 文件描述符问题
    • 示例
  • pdb — Python 调试器
    • 调试器命令
  • Python 分析器
    • 分析器简介
    • 即时用户手册
    • profile 和 cProfile 模块参考
    • Stats 类
    • 什么是确定性分析?
    • 限制
    • 校准
    • 使用自定义计时器
  • timeit — 测量小代码段的执行时间
    • 基本示例
    • Python 接口
    • 命令行界面
    • 示例
  • trace — 跟踪或追踪 Python 语句执行
    • 命令行用法
      • 主要选项
      • 修饰符
      • 过滤器
    • 编程接口
  • tracemalloc — 跟踪内存分配
    • 示例
      • 显示前 10 个
      • 计算差异
      • 获取内存块的回溯
      • 漂亮的顶部
        • 记录所有已跟踪内存块的当前大小和峰值大小
    • API
      • 函数
      • DomainFilter
      • Filter
      • Frame
      • Snapshot
      • Statistic
      • StatisticDiff
      • Trace
      • Traceback

上一个主题

test — Python 的回归测试包

下一个主题

审计事件表

此页面

  • 报告错误
  • 显示源代码
«

导航

  • 索引
  • 模块 |
  • 下一个 |
  • 上一个 |
  • Python logo
  • Python »
  • 3.12.4 文档 »
  • Python 标准库 »
  • 调试和分析
  • |
  • |
© 版权所有 2001-2024,Python 软件基金会。
此页面根据 Python 软件基金会许可证版本 2 获得许可。
文档中的示例、配方和其他代码还根据零条款 BSD 许可证获得额外许可。
有关更多信息,请参阅历史记录和许可证。

Python 软件基金会是一个非营利公司。请捐赠。

上次更新于 2024 年 7 月 5 日(世界协调时间 12:55)。发现错误?
使用 Sphinx 7.3.7 创建。