python記錄程序運(yùn)行時(shí)間的三種方法
這里提供了python記錄程序運(yùn)行時(shí)間的三種方法,并附有實(shí)現(xiàn)代碼,最后進(jìn)行比較,大家參考下:
方法1
import datetimestarttime = datetime.datetime.now()#long runningendtime = 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的時(shí)間,是程序開始到程序結(jié)束的運(yùn)行時(shí)間。 
方法3算只計(jì)算了程序運(yùn)行的CPU時(shí)間
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選