Timer 對象用於表示需要安排在某個時刻後運行的操作。這些對象被安排在執行操作的單獨線程上運行。但是,初始化計時器的時間間隔可能不是解釋器實際執行操作的實際時刻,因為線程調度程序負責實際調度與計時器對象對應的線程。定時器是python中定義的Thread類的一個sub-class。它通過顯式調用定時器對應的 start() 函數啟動。用於返回時間的秒數
用法:
時間.thread_time()
返回:
秒
示例:使用 thread_time() 函數的 Python 程序
在此示例中,我們將獲取 thread_time 以獲取 Python 編程語言中的係統當前時間。
Python3
# import time module
import time
# thread_time() demo
time.thread_time()
輸出:
3.394032268
範例2:通過停止幾秒鍾同時執行的 Python 程序
因此,在本例中,我們將使用 time.sleep() 方法在 thread_time() 函數的中間等待一段時間。起初,我們停了 10 秒,然後停了 2 秒,再停了 2 秒。
Python3
# import time module
import time
# thread_time() demo
print(time.thread_time())
# sleep for 10 seconds
time.sleep(10)
# thread_time() demo
print(time.thread_time())
# sleep for 2 seconds
time.sleep(2)
# thread_time() demo
print(time.thread_time())
# sleep for 2 seconds
time.sleep(2)
# thread_time() demo
print(time.thread_time())
輸出:
3.53465852 3.535156974 3.535567409 3.535961336
相關用法
- Python Wand function()用法及代碼示例
- Python Numbers choice()用法及代碼示例
- Python ord()用法及代碼示例
- Python sum()用法及代碼示例
注:本文由純淨天空篩選整理自ojaswilavu8128大神的英文原創作品 Python time.thread_time() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。