Python 重置Tornado IOLoop周期回调时间

Python 重置Tornado IOLoop周期回调时间,python,tornado,Python,Tornado,现在,回调每1秒调用一次,如下面的代码段所示 ioloop = tornado.ioloop.IOLoop() http_client = AsyncHTTPClient(ioloop) callback = lambda: self.fire_request(http_client) timer = tornado.ioloop.PeriodicCallback(callback,1000, ioloop) timer.start() 但是,是否可以在运行时通过以下方式将此回调时间重置为0.

现在,回调每1秒调用一次,如下面的代码段所示

ioloop = tornado.ioloop.IOLoop()
http_client = AsyncHTTPClient(ioloop)
callback = lambda: self.fire_request(http_client)
timer = tornado.ioloop.PeriodicCallback(callback,1000, ioloop)
timer.start()
但是,是否可以在运行时通过以下方式将此回调时间重置为0.5秒:

timer.set_callbacktime(500)

您不能更改间隔,但可以停止第一个PeriodicCallback并启动一个新的