python記錄程式執行時間

2021-08-07 04:35:14 字數 515 閱讀 8036

方法1

import datetime

starttime = datetime.datetime.now()

#long running

endtime = datetime.datetime.now()

print (endtime - starttime).seconds

方法 2

start = time.time()

run_fun()

end = time.time()

print end-start

方法3

start = time.clock()

run_fun()

end = time.clock()

print end-start

方法1和方法2都包含了其他程式使用cpu的時間,是程式開始到程式結束的執行時間。

方法3算只計算了程式執行的cpu時間

巨集 記錄程式執行時間

經常遇到一些情況,需要計算 執行的效率,所以要進行多次迴圈得到,用得多了,就發現把這段 封裝起來很合適,且很實用。如下 cctime.h c common codes created by xichen on 12 2 18.ifndef cc time h define cc time h inc...

記錄執行時間

記錄乙個在device上執行的函式的執行時間時需要用到 事件 event cudaevent t timestartevent,timeendevent 宣告兩個cudaevent t變數 cudaeventcreate tartevent,0 第二個引數忘了幹嗎用的了 cudaeventcreat...

python3 記錄程式執行時間

python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python 的 time 模組下...