인프런 커뮤니티 질문&답변

이용주님의 프로필 이미지
이용주

작성한 질문수

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

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

작성

·

234

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

좋은사람님의 프로필 이미지
좋은사람
지식공유자

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

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

이용주님의 프로필 이미지
이용주

작성한 질문수

질문하기