기능이 구현되지 않았음을 뜻하는 NotImplementedError
NotImplementedError
는 특정 기능이 아직 구현되지 않았음을 나타내는 예외 처리 수단입니다.
NotImplementedError는 주로 개발 과정에서 나중에 구현할 기능을 표시할 때 사용합니다.
NotImplementedError 사용 예시
number = 11
if number > 10:
raise NotImplementedError("10 초과하는 경우의 처리가 아직 구현되지 않음")
else:
print("10 이하입니다.")
이 예시에서, number
가 10을 초과하는 경우 NotImplementedError
가 발생하여 개발자에게 해당 부분이 아직 구현되지 않았음을 알립니다.
NotImplementedError 목적
-
코드의 특정 부분이 아직 완성되지 않았음을 명확히 표시
-
개발 과정에서 특정 로직의 구현을 임시로 미룰 때 사용
-
코드 리뷰나 협업 시에 구현해야 할 부분을 명확히 전달
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!