Python性能分析指南(2)

发表于:2013-11-12来源:开源中国社区作者:袁不语点击数: 标签:性能测试
使用计时上下文管理器进行细粒度计时 我们的下一个技术涉及访问细粒度计时信息的直接代码指令。这是一小段代码,我发现使用专门的计时测量是非常

使用计时上下文管理器进行细粒度计时

我们的下一个技术涉及访问细粒度计时信息的直接代码指令。这是一小段代码,我发现使用专门的计时测量是非常重要的:

timer.py

01 import time
02  
03 class Timer(object):
04     def __init__(self, verbose=False):
05         self.verbose = verbose
06  
07     def __enter__(self):
08         self.start = time.time()

原文转自:http://www.oschina.net/translate/python-performance-analysis