掌握Python系统管理-调试和分析脚本2- cProfile和timeit

  1. 云栖社区>
  2. python技术进阶>
  3. 博客>
  4. 正文

掌握Python系统管理-调试和分析脚本2- cProfile和timeit

python人工智能命理 2019-04-15 09:39:41 浏览7977
展开阅读全文

调试和分析在Python开发中发挥着重要作用。 调试器可帮助程序员分析完整的代码。 调试器设置断点,而剖析器运行我们的代码,并给我们执行时间的详细信息。 分析器将识别程序中的瓶颈。我们将了解pdb Python调试器,cProfile模块和timeit模块来计算Python代码的执行时间。

涉及内容:

  • Python调试技术
  • 错误处理(异常处理)
  • 调试工具
  • 调试基本程序崩溃
  • 分析和计时程序
  • 使程序运行得更快

跟踪程序

trace_example.py

class Student:
    def __init__(self, std):
        self.count = std

    def go(self):
        for i in range(self.count):
            print(i)
        

网友评论

登录后评论
0/500
评论
python人工智能命理
+ 关注
所属云栖号: python技术进阶