• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

코루틴 마지막 예외처리에 대해서 질문이 있습니다

21.06.15 12:54 작성 조회수 177

0

안녕하세요. 코루틴 예제에서 마지막에 yield가 없을 때는 예외 처리를 해야하나요? 아니면 어떻게 코루틴 함수를 끝낼 수 있을까요?

def corutine_ex2(x):
    print('>>> corutine started : {}'.format(x))
    y = yield x
    print('>>> corutine received : {}'.format(y))
    z = yield x + y
    print('>>> corutine received : {}'.format(z))

답변 1

답변을 작성해보세요.

0

네 보통 코루틴을 호출하는 쪽에서 예외처리를 사용해서 사용합니다.

강의를 듣다보면 예외처리를 하는 예제도 뒷 부분에 있어여~