python - 在循环中运行反应器(python 扭曲)
问题描述
有一个使用 Twisted 的外部函数(另一个模块),所以为了让它工作,我需要调用 reactor.run() 但是我想多次调用该函数。我该怎么做?(我得到 ReactorNotRestartable 错误)
解决方案
如果您要调用一个 API 并且该 API 调用的实现,reactor.run
那么您不能多次调用它。
也许您可以调用一个替代 API,它可以完成除了调用reactor.run
. 然后,您可以reactor.run
在自己的代码中管理调用(确保只调用一次),同时尽可能多次调用该备用 API。
推荐阅读
- asp.net - 重新加载后网格单击事件不起作用
- python - 如何删除 sklearn(python3) 中的弃用错误?
- java - 为什么在java中克隆对象时出现运行时异常
- .net - BaseController 中的 .NET Core 依赖注入
- wiremock - 在wiremock中录制时如何忽略身体
- mysql - 将mysql保存到文件中
- xml - 使用 XSLT 分隔 XML 文件但无法获取交叉标记的值
- c# - What is the best way to log all commands and responses in Akka.net?
- java - 如何通过 Java 读取 PSD 格式的图像?
- javascript - 如何在同一页面上连接两个暗模式按钮?