我想测量执行某个函数所花费的时间。我无法让 timeit 工作:import timeitstart = timeit.timeit()print(\'hello\')end = timeit.timeit()print(end - start)
我想测量执行某个函数所花费的时间。我无法开始 timeit
工作:
import timeit
start = timeit.timeit()
print("hello")
end = timeit.timeit()
print(end - start)
我更喜欢这个。doc timeit
太令人困惑了。
from datetime import datetime
start_time = datetime.now()
# INSERT YOUR CODE
time_elapsed = datetime.now() - start_time
print('Time elapsed (hh:mm:ss.ms) {}'.format(time_elapsed))
请注意,这里没有任何格式,我只是将其写入 hh:mm:ss
打印输出,以便人们可以解释 time_elapsed