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