1. 程式人生 > >Python 程式碼執行時間的3種計算方法

Python 程式碼執行時間的3種計算方法

方法1

?
1 2 3 4 5 import datetime starttime = datetime.datetime.now() #long running endtime = datetime.datetime.now() print (endtime - starttime).seconds

方法 2

?
1 2 3 4 start = time.time() run_fun() end = time.time() print end-start

方法3

?
1 2 3 4 start = time.clock() run_fun() end = time.clock() print end-start

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

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