最近在做一個定時發送短信的功能,需要使用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即可