Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我的情况是我已经加载了不止一个类,我已经从中创建了这些子类asynchat,但我只希望其中一个运行。当然,当我打电话给他们时,这并不奏效,asyncore.loop()因为他们都开始了。有什么办法可以让其中只有一个开始运行吗?
asynchat
asyncore.loop()
编辑:我认为它与map可以传递给的参数有关,asyncore.loop但我无法让它工作。
map
asyncore.loop
编辑2:我明白了。基本上我做了以下事情:
asyncore.loop(map=my_instance._map)
对于所有好奇的人,我想通了。如果您将实例传递_map给loop()它似乎只启动单个实例。
_map
loop()
例子:
my_asyncore_obj = SomeAsyncoreObj() asyncore.loop(map=my_asyncore_obj._map)