timeit模块是专门为此目的而设计的。
愚蠢的例子如下
def test(): """Stupid test function""" L = [] for i in range(100): L.append(i)if __name__ == '__main__': from timeit import Timer t = Timer("test()", "from __main__ import test") print t.timeit()请注意,timeit也可以从命令行使用(python -m timeit
-s’导入模块’‘module.test()’),并且您可以多次运行该语句以获得更准确的测量结果。我认为time命令不直接支持某些功能。-jcollado



