Python 定時任務

2021-09-29 13:50:58 字數 1014 閱讀 6365

1、需求規定:

每天16點的每分鐘的第20s定時執行乙個.py檔案,執行完時再休息3s。

2、**實現:

(1)schedule.py

import datetime,os,time

coding='utf-8'

def job(interval,command):

while true:

now=datetime.datetime.now()

if now.hour==16:

os.system(command)

print("檢測:",now.hour,":",now.minute,":",now.second)

time.sleep(interval)

if __name__=='__main__':

interval=3

command="python printfuc.py"

job(interval,command)

(2)printfuc.py

coding='utf-8'

def main():

print("定時任務測試*******")

if __name__=='__main__':

main()

(3)結果:

定時任務測試*******

檢測: 16 : 51 : 8

定時任務測試*******

檢測: 16 : 51 : 11

......

(4)注意:

command="python printfuc.py"處,如果是python3命令,則用command="python3 printfuc.py"

python定時任務

說明 使用python內建的模組來實現,本篇部落格只是以迴圈定時來示範,其他的可以結合crontab的風格自己設定 一 導包 from apscheduler.schedulers.blocking import blockingscheduler二 普通函式的使用 1 interval模式,功能比...

python定時任務

原文 import schedule 2 import time 3 4 def test 5 print i m working.6 def test2 7 print i m working.in job2 8 9 每10分鐘執行一次job函式 10 schedule.every 10 minu...

Python 定時任務

在專案中,我們可能遇到有定時任務的需求。其一 定時執行任務。例如每天早上 8 點定時推送早報。其二 每隔乙個時間段就執行任務。比如 每隔乙個小時提醒自己起來走動走動,避免長時間坐著。今天,我跟大家分享下 python 定時任務的實現方法。請參考 python定時任務 上 python定時任務 下 第...