以後部落格更新在 https://oldpan.me 。
time
time子產品中包含了許多與時間相關的子產品,其中通過time()函數可以擷取目前的時間。
需要注意的是time()函數列印出來的時間是不精确的、粗糙的。
import time # 需要導入的子產品
since = time.time()
# 程式執行部分
...
...
time_elapsed = time.time() - since
print('Training complete in {:.0f}m {:.0f}s'.format(
time_elapsed // 60, time_elapsed % 60)) # 列印出來時間
以下為測試程式,可以通過sleep函數延時5s,然後再列印出來
import time
def havefun():
since = time.time()
time.sleep(5)
time_elapsed = time.time() - since
print('The code run {:.0f}m {:.0f}s'.format(
time_elapsed // 60, time_elapsed % 60))
havefun()
output:
The code run 0m 5s