計算python指令碼執行時間的坑

2021-09-11 16:58:15 字數 655 閱讀 1230

程式執行時間=cpu時間 + io時間 + 休眠或者等待時間

python程式執行時間大於python程式cpu時間(time.clock()):

import datetime

import time

starttime = time.clock()

time.sleep(3)

endtime = time.clock()

print (endtime-starttime)

輸出為:2.999603006802665
2、python程式執行時間(浮點型)

start = time.time()

time.sleep(3)

end = time.time()

print(end-start)

輸出為:3.000171661376953

3、python程式執行時間(整型)

starttime = datetime.datetime.now()

time.sleep(3)

endtime = datetime.datetime.now()

intertime=(endtime - starttime).seconds

輸出為:

計算shell指令碼的執行時間

有時候可能需要計算 shell 指令碼 執行了多久,怎麼統計這個指令碼 執行多長時間呢?直接看 bin bash start time date date 0 days ago y m d h m s this is your shell script sleep 18 finish time da...

計算執行時間

使用方法 double t double gettickcount do something t double gettickcount t gettickfrequency 所用函式為gettickcount 和gettickfrequency gettickcount 返回cpu自某個時間 如啟...

計算執行時間

import datetime starttime datetime.datetime.now long running endtime datetime.datetime.now print endtime starttime seconds 上例演示了計算執行時間的例子,以秒進行顯示。d1 da...