0

したがって、私が持っている状況は、サブクラスを作成した複数のクラスをロードしたがasynchat、そのうちの1つだけを実行したいということです。もちろん、私が電話をかけるasyncore.loop()と、すべてが始まるので、これはうまくいきません。そのうちの1つだけを実行し始める方法はありますか?

編集:map渡すことができるパラメータと関係があると思いますが、asyncore.loop動作させることができません。

edit2:わかりました。基本的に私は次のことをしました:

asyncore.loop(map=my_instance._map)
4

1 に答える 1

0

好奇心旺盛なすべての人のために、私はそれを理解しました。_mapインスタンスをに渡すloop()と、単一のインスタンスのみが開始されるようです。

例:

my_asyncore_obj = SomeAsyncoreObj()
asyncore.loop(map=my_asyncore_obj._map)
于 2009-08-23T18:42:45.000 に答える