如何安排功能在Flask上每小时运行?

如何安排功能在Flask上每小时运行?,第1张

如何安排功能在Flask上每小时运行?

您可以

BackgroundScheduler()
从APScheduler软件包(v3.5.3)中使用:

import timeimport atexitfrom apscheduler.schedulers.background import BackgroundSchedulerdef print_date_time():    print(time.strftime("%A, %d. %B %Y %I:%M:%S %p"))scheduler = BackgroundScheduler()scheduler.add_job(func=print_date_time, trigger="interval", seconds=3)scheduler.start()# Shut down the scheduler when exiting the appatexit.register(lambda: scheduler.shutdown())

请注意,当Flask处于调试模式时,将启动其中两个调度程序。有关更多信息,请查看此问题。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5646629.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存