在Windows中,此函式返回自第一次呼叫這個函式經過掛鐘的秒數,作為一個浮點數,基於Win32 的QueryPerformanceCounter函式。
time.clock()
NA
此方法返回當前處理器時間在Unix上以秒表示浮點數,而在Windows上則返回自第一次呼叫這個函式經過掛鐘秒數, 作為一個浮點數。
#!/usr/bin/python3 import time def procedure(): time.sleep(2.5) # measure process time t0 = time.clock() procedure() print (time.clock() - t0, "seconds process time") # measure wall time t0 = time.time() procedure() print (time.time() - t0, "seconds wall time")
2.4993855364299096 seconds process time 2.5 seconds wall time
註:並非所有的系統都可以測量真實的處理時間。在系統(包括Windows),時鐘通常衡量是從專案啟動時的掛鐘時間。