Python怎么定時(shí)執(zhí)行某個(gè)方法

小億
95
2023-10-26 17:36:05

可以使用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ù),如scheduleAPScheduler。

0