python中使用apscheduler框架做定時任務

最近在做一個定時發送短信的功能,需要使用apscheduler框架做定時任務
直接貼上步驟:

安裝包:pip install apscheduler
創建:sms.py

from apscheduler.schedulers.blocking import BlockingScheduler


def send_sms():
    print('發送短信~')


def cron():
    scheduler = BlockingScheduler()
    # 加入發送短信的函數send_sms,指定爲定時任務'cron',每天上午八點鐘執行一次
    scheduler.add_job(send_sms, 'cron', hour=8, minute=0) 

    try:
        scheduler.start()
    except (KeyboardInterrupt, SystemExit):
        pass


if __name__ == '__main__':
    cron()

用pyhton運行sms.py即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章