可以使用time
模塊中的sleep
函數(shù)來(lái)實(shí)現(xiàn)定時(shí)執(zhí)行某個(gè)方法。
首先,導(dǎo)入time
模塊:
import time
然后,定義一個(gè)方法,表示要定時(shí)執(zhí)行的內(nèi)容:
def my_method():
# 執(zhí)行某些操作
print("Hello, World!")
接下來(lái),使用一個(gè)循環(huán)來(lái)定時(shí)執(zhí)行該方法,使用time.sleep
函數(shù)來(lái)暫停一定時(shí)間:
while True:
my_method()
time.sleep(5) # 休眠5秒
以上代碼將會(huì)每隔5秒鐘執(zhí)行一次my_method
方法。
請(qǐng)注意,這是一個(gè)簡(jiǎn)單的例子,如果需要更復(fù)雜的時(shí)間控制,建議使用更強(qiáng)大的定時(shí)任務(wù)庫(kù),如schedule
或APScheduler
。