문제

그래서 내가 가진 상황은 내가 그 하위 클래스를 만든 수업을 모두로드했다는 것입니다. 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)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top