AttributeError 에러
AttributeError
속성(attribute) 이름이 잘못됐거나 없는 속성을 가져오려 하면 속성 오류(AttributeError)가 발생합니다.
이름 오류(NameError)와 마찬가지로 속성 이름을 잘못 썼을 때 자주 발생합니다. 같은 이름이지만 어떨 때 이름 오류가 발생하고 어떨 때 속성 오류가 발생하는 걸까요? 변수에 바로 접근할 때 오류가 있으면 이름 오류가 발생하고, 마침표(.)를 찍고 그 인스턴스의 속성에 접근할 때 오류가 있으면 속성 오류가 발생합니다.
Comments