Python: Start and stop timer
本问题已经有最佳答案,请猛点这里访问。
我有一个运行超过1000次迭代的代码。 我希望te实现一个在代码开始执行之前启动的计时器,并在代码执行完毕后停止。 通过这个我只想测量代码完成迭代所花费的时间。 如何在python中实现这样的计时器?
代码结构:
启动计时器
//码
停止计时器
提前致谢!
以下是您要问的同一问题的答案:https://stackoverflow.com/a/2866456/4380308
1 2 3 4 5 6 7 | import time t0 = time.time() code_block t1 = time.time() total = t1-t0 |
或者您可以使用'timeit'模块:https://stackoverflow.com/a/2866460/4380308
1 | timeit.timeit('foobar()', number=1000) |