度量Python中经过的时间?我想要的是在代码中的某个地方开始计数时间,然后得到传递的时间,以测量执行少量函数所需的时间。我想我用错了Timeit模块,但是这些文档让我很困惑。import timeit
start = timeit.timeit()print "hello"end = timeit.timeit()print end - start
3 回答
守候你守候我
TA贡献1802条经验 获得超10个赞
timeit.default_timer
timeit.timeit
from timeit import default_timer as timer start = timer()# ...end = timer()print(end - start) # Time in seconds, e.g. 5.38091952400282
catspeake
TA贡献1111条经验 获得超0个赞
只有Python 3:
time.perf_counter()
time.process_time()
time.clock()
:
import time t = time.process_time()#do some stuffelapsed_time = time.process_time() - t
process_time
添加回答
举报
0/150
提交
取消