创新互联Python教程:调试和分析

调试和分析

这些库可以帮助你进行 python 开发:调试器使你能够逐步执行代码,分析堆栈帧并设置中断点等等,性能分析器可以运行代码并为你提供执行时间的详细数据,使你能够找出你的程序中的瓶颈。 审计事件提供运行时行为的可见性,如果没有此工具则需要进行侵入式调试或修补。

东阳网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。成都创新互联公司于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

  • 审计事件表
  • bdb —- 调试器框架
  • faulthandler —— 转储 Python 的跟踪信息
    • 转储跟踪信息
    • 故障处理程序的状态
    • 一定时间后转储跟踪数据。
    • 转储用户信号的跟踪信息。
    • 文件描述符相关话题
    • 示例
  • pdb —- Python 的调试器
    • 调试器命令
  • Python 性能分析器
    • 性能分析器简介
    • 实时用户手册
    • profile 和 cProfile 模块参考
    • Stats 类
    • 什么是确定性性能分析?
    • 局限性
    • 准确估量
    • 使用自定义计时器
  • timeit —- 测量小代码片段的执行时间
    • 基本示例
    • Python 接口
    • 命令行接口
    • 例子
  • trace —— 跟踪 Python 语句的执行
    • 命令行用法
      • 主要的可选参数
      • 修饰器
      • 过滤器
    • 编程接口
  • tracemalloc —- 跟踪内存分配
    • 例子
      • 显示前10项
      • 计算差异
      • 获取一个内存块的溯源
      • Pretty top
        • Record the current and peak size of all traced memory blocks
    • API
      • 函数
      • 域过滤器
      • 过滤器
      • Frame
      • 快照
      • 统计
      • StatisticDiff
      • 跟踪
      • 回溯

当前题目:创新互联Python教程:调试和分析
URL分享:http://www.mswzjz.cn/qtweb/news34/492484.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能