8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

如何在 Python 中测量经过的时间?

Joud 1月前

161 0

我想测量执行某个函数所花费的时间。我无法让 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)
帖子版权声明 1、本帖标题:如何在 Python 中测量经过的时间?
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Joud在本站《matplotlib》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 给定一个你想要计时的函数,

    测试.py:

    def foo(): 
        # print "hello"   
        return "hello"
    

    最简单的使用方法 timeit 是从命令行调用它:

    % python -mtimeit -s'import test' 'test.foo()'
    1000000 loops, best of 3: 0.254 usec per loop
    

    不要尝试使用 time.time time.clock (天真地)来比较函数的速度。 它们可能会给出误导性的结果 .

    PS. 不要将打印语句放在要计时的函数中;否则测量的时间将取决于 终端的速度 .

返回
作者最近主题: