返回信息流想在tornado端实现定时运行某个handle,可有实现方案?
谢谢。
这是一条镜像帖。来源:北邮人论坛 / python / #9312同步于 2015/10/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
tornado达人请进
echoo
2015/10/30镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
IOLoop.call_at(when, callback, *args, **kwargs)[source]
Runs the callback at the absolute time designated by when.
when must be a number using the same reference point as IOLoop.time.
Returns an opaque handle that may be passed to remove_timeout to cancel. Note that unlike the asyncio method of the same name, the returned object does not have a cancel() method.
See add_timeout for comments on thread-safety and subclassing.
最近刚好看到,不知道可以不
直接用系统的crontab
【 在 echoo (eckel) 的大作中提到: 】
: 想在tornado端实现定时运行某个handle,可有实现方案?
: 谢谢。
通过『我邮2.0』发布
我也看了这个,主要是对IOLoop的callback理解不够。
不知道具体怎么实现。
【 在 xiaoanyunfei 的大作中提到: 】
: IOLoop.call_at(when, callback, *args, **kwargs)[source]
: Runs the callback at the absolute time designated by when.
: when must be a number using the same reference point as IOLoop.time.
: ...................
【 在 echoo 的大作中提到: 】
: 我也看了这个,主要是对IOLoop的callback理解不够。
: 不知道具体怎么实现。
:
我也是最近看了一点,callback是异步非阻塞里用到的,如果一个耗时的程序,可以传一个callback给它,然后主线程去继续别的任务。当耗时程序执行完就可以接着执行callback。这里应该就是把你需要执行的方法给callback。
以上都是我猜的