python記錄程式執行時間的三種方法

2022-10-04 21:03:19 字數 567 閱讀 4946

python記錄程式執行時間的三種方法

方法1import datetime

starttime = datetime.datepyijajxywntime.now()

#long running

endtime = datetime.datetime.now()

print (endtime - starttime).seconds

方法 2

start = time.time()

run_fun()

enwww.cppcns.comd = time.time()

print end-start

方法3start = time.clock()

run_fun()

end = tipyijajxywnme.clock()

print end-spyijajxywntart

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

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

本文標題: python記錄程式執行時間的三種方法

本文位址:

python記錄程式執行時間

方法1 import datetime starttime datetime.datetime.now long running endtime datetime.datetime.now print endtime starttime seconds 方法 2 start time.time ru...

巨集 記錄程式執行時間

經常遇到一些情況,需要計算 執行的效率,所以要進行多次迴圈得到,用得多了,就發現把這段 封裝起來很合適,且很實用。如下 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...