【发布时间】:2011-03-26 09:16:55
【问题描述】:
例如,如果一个应用程序执行from twisted.internet import reactor,而另一个应用程序执行相同的操作,那么这些reactors 是否相同?
我问是因为Deluge,一个使用twisted 的应用程序,看起来它使用reactor 将他们的UI (gtk) 连接到由twisted 驱动的应用程序的其余部分(我试图了解源代码)。例如,当 UI 关闭时,它只调用reactor.stop()。
这就是全部吗?这对我来说似乎有点神奇。如果我想运行另一个使用 twisted 的应用程序怎么办?
【问题讨论】:
-
您所说的“应用程序”是什么意思?您是指单独的 Python 进程还是在单个进程中运行多个事物?
标签: python networking twisted reactor