gpt4 book ai didi

python - IOLoop.add_callback vs Tornado 中的 IOLoop.add_timeout?

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:05 25 4
gpt4 key购买 nike

我正在使用 Tornado 进行网络聊天,并且混淆了 IOLoop.add_callback 和 IOLoop.add_timeout。

据我所知,IOLoop.add_timeout 有一个特定的时间间隔,那么 IOLoop.add_callback 呢?它有 Tornado 设置的固定间隔吗?或者 IOLoop.add_callback 没有间隔并且基于 IO 事件?

我只是无法从 Tornado 文档中找到详细信息。
http://www.tornadoweb.org/documentation/ioloop.html

最佳答案

来自 IOLoop's source code和文档, add_callback 只是通过将回调函数附加到列表来注册一个稍后要执行的回调函数。然后,在下一次 IOLoop 迭代中,它调用每个回调(按 FIFO 顺序)。 Add_callback 必须在您有可用的东西时调用,例如 I/O 事件。有关更多详细信息,请查看此 article .

关于python - IOLoop.add_callback vs Tornado 中的 IOLoop.add_timeout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9631900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com