我想像自动服务一样运行此脚本,该脚本每天都在Twisted中运行(我最初尝试过“ DAEMON”,但似乎很困难,而且我也找不到合适的tuto来做到这一点,我已经尝试了crontab,但这不是我想要的)。
有人用Twisted这样做吗,因为我没有找到针对我的脚本制作的教程(从db表中获取数据并将它们放入同一db的另一个表中)?我必须将日志保存在文件中,但这并不是最困难的部分。
[EnableCors("*", "*", "*")]
答案 0 :(得分:0)
如果您想每分钟运行一次功能,请查看LoopingCall。它需要一个功能,并定期运行它,除非告知要停止。
您将使用类似这样的功能(我尚未测试过):
from twisted.internet.task import LoopingCall
looper = LoopingCall(a.checkDB)
looper.start(60)
文档在链接上。