所以我的情况是,我已经装,我已经提出,从asynchat子类,但我只想要其中的一个运行多个类。当然,当我打电话asyncore.loop(),因为他们都开始这样不奏效。有没有什么办法让只有一个开始运行?

编辑:我认为这是与可传递到mapasyncore.loop参数,但我不能让它工作

<强> EDIT2:我知道了。基本上我做了以下内容:

asyncore.loop(map=my_instance._map)
有帮助吗?

解决方案

对于所有谁是好奇,我想它了。如果你通过实例的_maploop()它似乎只启动一个实例。

示例:

my_asyncore_obj = SomeAsyncoreObj()
asyncore.loop(map=my_asyncore_obj._map)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top