بدء مثيل فردي من الفئة الفرعية من asynchat
سؤال
وبالتالي فإن الوضع الذي لدي هو أنني قمت بتحميل أكثر من فئة واحدة قامت به تلك الفئات الفرعية من asynchat
, ، لكنني أريد فقط أحدهم الركض. بالطبع، هذا لا يعمل عند الاتصال asyncore.loop()
كما يبدأوا جميعا. هل هناك أي طريقة لجعل واحد منهم فقط تبدأ في الجري؟
تعديل: أعتقد أن لديها شيء للقيام به مع map
المعلمة التي يمكن تمريرها إلى asyncore.loop
لكنني لا أستطيع الحصول عليها.
Edit2: لقد فهمت. في الأساس فعلت ما يلي:
asyncore.loop(map=my_instance._map)
المحلول
لجميع الذين كانوا فضولين، أنا أحسب ذلك. إذا قمت باستمرار مثيلك _map
ل loop()
يبدو أن تبدأ فقط مثيل واحد.
مثال:
my_asyncore_obj = SomeAsyncoreObj()
asyncore.loop(map=my_asyncore_obj._map)
لا تنتمي إلى StackOverflow