![](/img/trans.png)
[英]Way to calculate the execution time difference of two python scripts using sage
[英]Easiest way to calculate execution time of a python script?
計算Python腳本執行時間的最簡單方法是什么?
timeit模塊專門為此目的而設計。
愚蠢的例子如下
def test():
"""Stupid test function"""
L = []
for i in range(100):
L.append(i)
if __name__ == '__main__':
from timeit import Timer
t = Timer("test()", "from __main__ import test")
print t.timeit()
請注意,timeit也可以在命令行中使用(python -m timeit -s'import module''module.test()'),並且您可以多次運行該語句以獲得更准確的度量。 我認為時間命令不直接支持的東西。 - jcollado
使用像這樣的Linux time
命令: time python file.py
或者你可以在開始和結束時花時間計算差異。
在linux下:time python script.py
用time
怎么樣?
例如: time myPython.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.