<分区>
我有一个代码可以运行超过 1,000 次迭代。我想实现一个计时器,该计时器在代码开始执行之前启动并在代码执行完成后停止。通过这个,我只是想测量代码完成迭代所花费的时间。我如何在 python 中实现这样的计时器?
代码结构:
开始计时
//代码
停止计时器
提前致谢!
<分区>
我有一个代码可以运行超过 1,000 次迭代。我想实现一个计时器,该计时器在代码开始执行之前启动并在代码执行完成后停止。通过这个,我只是想测量代码完成迭代所花费的时间。我如何在 python 中实现这样的计时器?
代码结构:
开始计时
//代码
停止计时器
提前致谢!
最佳答案
这是对您提出的同一问题的回答:https://stackoverflow.com/a/2866456/4380308
import time
t0 = time.time()
code_block
t1 = time.time()
total = t1-t0
或者你可以使用'timeit'模块:https://stackoverflow.com/a/2866460/4380308
timeit.timeit('foobar()', number=1000)
关于Python:启动和停止计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27594926/