#coding:utf-8
from tornado.gen import coroutine
from tornado.ioloop import PeriodicCallback, IOLoop
# 定时任务
def do_something():
pass
PeriodicCallback(do_something, 1000).start()
# 延时任务
def do_something_after(ss):
print(ss)
timer = IOLoop().instance().add_timeout(3, do_something_after, 3)
# 协程
@coroutine
def demo_coroutine():
yield 123
tornado框架的定时任务协程和延时任务
最新推荐文章于 2025-02-19 22:12:34 发布
本文介绍如何使用Tornado框架实现定时任务和延时任务,包括PeriodicCallback类的使用方法以及IOLoop实例的add_timeout方法。通过具体代码示例展示了如何定义和启动定时任务,以及如何设置延时执行的函数。
662

被折叠的 条评论
为什么被折叠?



