共計 541 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用 Timer
類實現定時器功能。Timer
類位于 threading
模塊中,可以創建一個定時器對象,設置定時器的時間間隔和執行的函數,然后啟動定時器。
下面是 Timer
類的基本使用方法:
- 導入
threading
模塊。
import threading
- 定義一個函數作為定時器的執行函數。
def my_function():
print(" 定時器執行的函數 ")
- 創建一個
Timer
對象,設置定時器的時間間隔和執行的函數。
my_timer = threading.Timer(5.0, my_function)
- 啟動定時器。
my_timer.start()
完整的代碼示例:
import threading
def my_function():
print(" 定時器執行的函數 ")
my_timer = threading.Timer(5.0, my_function)
my_timer.start()
上述代碼中,定時器將在 5 秒后執行 my_function
函數,并輸出 " 定時器執行的函數 "。
需要注意的是,定時器對象創建后需要手動啟動,才能開始計時和執行定時任務。另外,Timer
類的構造函數有兩個參數,第一個參數是定時器的時間間隔,單位是秒;第二個參數是定時器要執行的函數。
丸趣 TV 網 – 提供最優質的資源集合!
正文完