3
어딘가에서 메시지를받는 버스가 있다고 가정 해 보겠습니다. 모든 메시지는 target
및 msg
있고, 내가 가입 mecahnism을 구현하려는, 그래서 다른 코 루틴 할 수있는 특정 target
asyncio send가 호출 될 때까지 coroutine을 일시 중지하는 방법
subscriptions = {}
async def subscribe(target):
subscriptions[target]= wait_for_messages()
async def proc_msg(target,msg);
subscriptions[target].send(msg)
async def wait_for_messages():
while True:
asyncio.sleep(1)
async def subscribe(target)
async for msg in subscribe(target):
print(msg)
내 질문의 wait_for_messages
관련되는 subscribe
비록 작품의 수면 종류 (코드 프리젠 테이션 용으로 만), 어떻게 자고 끊지 않고 끊임없이 send 명령을 기다릴 수 있습니까?