1. IndentationError
Tab, Enter와 같은 코드상에 공백이 있을 경우 생기는 에러
2. NotImplementedError
NotImplementedError는 파이썬 내장 오류로, 꼭 작성해야 하는 부분이 구현되지 않았을 경우 일부러 오류를 발생시키고자 사용한다.
class Bird:
def fly(self):
raise NotImplementedError
위의 코드는 Bird클래스를 상속하는 자식클래스들이 무조건 fly함수를 오버라이딩하게 할 때 사용한다.
위와 같이 일부러 Error를 발생시키기도 한다.
댓글 없음:
댓글 쓰기