猿问

如何在烧瓶中高频运行周期性任务?

我希望我的 Flask APP 每 200 毫秒从本地 txt 文件中提取更新,是否可以这样做?

PS我已经考虑过apscheduler中的BackgroundScheduler(),但是粒度是1s。


素胚勾勒不出你
浏览 114回答 2
2回答

梵蒂冈之花

无论您在函数中放入什么,都将每 200 毫秒处理一次。import datetime, threadingdef foo():    print datetime.datetime.now()    threading.Timer(0.2, foo).start()foo()

胡说叔叔

您不能在下一次迭代前休眠 200 毫秒的线程中启动一个循环吗?
随时随地看视频慕课网APP

相关分类

Python
我要回答