python記錄程序運(yùn)行時間的三種方法
python記錄程序運(yùn)行時間的三種方法
這里提供了python記錄程序運(yùn)行時間的三種方法,并附有實(shí)現(xiàn)代碼,最后進(jìn)行比較,大家參考下:
方法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的時間,是程序開始到程序結(jié)束的運(yùn)行時間。
方法3算只計算了程序運(yùn)行的CPU時間
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
python PyTorch參數(shù)初始化和Finetune
這篇文章主要介紹了python PyTorch參數(shù)初始化和Finetune,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02python?opencv背景減去法摳圖實(shí)現(xiàn)示例
這篇文章主要為大家介紹了python?opencv背景減去法摳圖實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05python函數(shù)局部變量、全局變量、遞歸知識點(diǎn)總結(jié)
在本篇文章里小編給大家整理了關(guān)于python函數(shù)局部變量、全局變量、遞歸知識點(diǎn),有興趣的朋友們學(xué)習(xí)參考下。2019-11-11Python 使用dict實(shí)現(xiàn)switch的操作
這篇文章主要介紹了Python 使用dict實(shí)現(xiàn)switch的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04