【发布时间】:2019-12-30 06:26:56
【问题描述】:
我想要的是在我的代码中的某个地方开始计算时间,然后获取经过的时间,以测量执行几个函数所花费的时间。我认为我使用错误的 timeit 模块,但文档只是让我感到困惑。
import timeit
start = timeit.timeit()
print("hello")
end = timeit.timeit()
print(end - start)
【问题讨论】:
-
timeit.timeit() 打印执行其参数所需的时间,默认为“通过”。你必须改用 start= time.time() end = time.time()
-
这能回答你的问题吗? Measuring elapsed time with the Time module
标签: python performance measure timeit