文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用Python的timeit模块

使用Python的timeit模块

时间:2011-05-13  来源:xuwangyin

#file B
class B:
    def printargs(self, a, b):
        print a, b


#file A
from B import B
class A:
    def somemethod(self):
        from timeit import Timer
        from functools import partial
        foo = B()
        t = Timer(partial(foo.printargs, 1, 2))


#test file
from A import A
if __name__==’__main__’:A().somemethod()

 

某些情况下

from Foo import Foo
if __name__ == '__main__':
...
   foo = Foo(arg1, arg2) 
   t = Timer("foo.runAlgorithm()", 'from __main__ import foo')
   print t.timeit(2)
相关阅读 更多 +
排行榜 更多 +
耶小兔子2

耶小兔子2

休闲益智 下载
nba2k20豪华版

nba2k20豪华版

体育竞技 下载
画线征服火柴人安卓版

画线征服火柴人安卓版

动作格斗 下载