这篇文章主要为大家展示了“python如何测试函数运行时间”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python如何测试函数运行时间”这篇文章吧。
如何测试函数运行时间
不推荐方式
import time
def func1():
time.sleep(2)
begin_time = time.time()
func1()
passed_time = time.time() - begin_time
print passed_time
# 2.00099992752
推荐方式
import time
from timeit import timeit
def func1():
time.sleep(2)
print timeit(stmt="func1()",
setup="from __main__ import func1",
number=1)
# 2.00122451254
借助python的timeit模块,可以很轻易的测试出函数运行时间。在不知道timeit模块之前,我就是用前一种方式测试函数运行时间的,别笑。
以上是“python如何测试函数运行时间”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注天达云行业资讯频道!