首页
随机页面
分类

调试和分析 — Python 文档

来自菜鸟教程
Python/docs/3.9/library/debug
跳转至:导航、​搜索

调试和分析

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

  • 审计事件表
  • bdb — 调试器框架
  • faulthandler — 转储 Python 回溯
    • 转储回溯
    • 故障处理程序状态
    • 超时后转储回溯
    • 将回溯转储到用户信号上
    • 文件描述符问题
    • 例子
  • pdb — Python 调试器
    • 调试器命令
  • Python 分析器
    • 分析器简介
    • 即时用户手册
    • profile 和 cProfile 模块参考
    • Stats 类
    • 什么是确定性分析?
    • 限制
    • 校准
    • 使用自定义计时器
  • timeit — 测量小代码片段的执行时间
    • 基本示例
    • Python接口
    • 命令行界面
    • 例子
  • trace — 跟踪或跟踪 Python 语句的执行
    • 命令行使用
      • 主要选项
      • 修饰符
      • 过滤器
    • 编程接口
  • tracemalloc — 跟踪内存分配
    • 例子
      • 显示前 10 名
      • 计算差异
      • 获取内存块的回溯
      • 漂亮的上衣
        • 记录所有跟踪内存块的当前和峰值大小
    • 应用程序接口
      • 职能
      • 域过滤器
      • 筛选
      • 框架
      • 快照
      • 统计
      • 统计差异
      • 痕迹
      • 追溯



取自“https://cainiaojiaocheng.com/index.php?title=Python/docs/3.9/library/debug&oldid=25055”
分类:​
  • Python 3.9 文档
隐私政策
关于菜鸟教程
免责声明
京ICP备19005578号-2
Powered by MediaWiki