time.time()用法 與 time.clock()方法

1.time.time()

  • time.time(),返回當(dāng)前時間的時間戳(1970紀元后經(jīng)過的浮點秒數(shù))。
import time
print(time.time())   
 #1470292132.9792533
  • time.localtime(time.time()
import time
print(time.localtime(time.time()))
#time.struct_time(tm_year=2016, tm_mon=8, tm_mday=4, tm_hour=14, tm_min=28, tm_sec=52, tm_wday=3, tm_yday=217, tm_isdst=0)
  • time.asctime(time.localtime(time.time()))
import time
print(time.asctime(time.localtime(time.time())))
#Thu Aug  4 14:28:52 2016

2.time.clock()

time.clock() 函數(shù)以浮點數(shù)計算的秒數(shù)返回當(dāng)前的CPU時間。用來衡量不同程序的耗時,比time.time()更有用。
在不同的系統(tǒng)上含義不同,在WINDOWS中,第一次調(diào)用,返回的是進程運行的實際時間。而第二次之后的調(diào)用是自第一次調(diào)用以后到現(xiàn)在的運行時間。

  • 其實運行也沒發(fā)現(xiàn)什么不同
import time
def procedure():
    time.sleep(2.5)


# measure process time
t0 = time.clock()
procedure()
print(time.clock() - t0, 'seconds process time')
#2.499657002103967 seconds process time

# measure wall time
t0 = time.time()
procedure()
print(time.time() - t0, 'seconds wall time')
#2.500627040863037 seconds wall time
  • 主要我也是用來查看某一塊區(qū)域的運行時間
import time
time1 = time.clock()
......sth.........
time2 = time.clock()
time_result = time2 - time1 # 計算響應(yīng)時間
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ¥開啟¥ 【iAPP實現(xiàn)進入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 7,334評論 0 17
  • 開始之前,首先要說明這幾點: 1.在Python中,通常有這幾種方式來表示時間:1)時間戳 2)格式化的時間字符串...
    TENG書閱讀 466評論 0 0
  • 在Python中,與時間處理有關(guān)的模塊就包括:time,datetime以及calendar。這篇文章,主要講解t...
    linco159閱讀 608評論 0 0
  • time模塊提供了一些用于管理時間和日期的C庫函數(shù),由于它綁定到底層C實現(xiàn),因此一些細節(jié)會基于具體的平臺。 一.壁...
    chen_000閱讀 534評論 0 0
  • 初中的入學(xué)軍訓(xùn)完全是走過場,天公作美,原本就只有一周的軍訓(xùn)前三天都在下雨??烧l知半路出岔,學(xué)校接到通知,省里領(lǐng)導(dǎo)要...
    元寶哎閱讀 522評論 0 0

友情鏈接更多精彩內(nèi)容