如何调用此功能

时间:2015-02-12 06:43:03

标签: python timeit

如何使用timeit测量此代码的时间?(已定义所有函数)

    for i in range (1,10):
        bh = BinHeap()
        facc=[random.randrange(1,101,1) for _ in range (10+i)]
        bh.buildHeap(facc)
        print(bh.heapList)
        i=i+1

1 个答案:

答案 0 :(得分:0)

尝试Profiling

上的文档
python -m cProfile [-o output_file] [-s sort_order] myscript.py

cProfile.run('BinHeap()')