제가 import nazca as nd 로 모듈을 불러왔구요
nd.add_layer(name='lay1', layer=1) 해서 레이어를 추가하려고 하는데
AttributeError: module 'nazca' has no attribute 'add_layer'
라고 합니다.
근데 이게 튜토리얼 코드 긁어온거라서 코드문제는 아니고, 제 문제같아요
어케 해결해야 할까요??
제가 import nazca as nd 로 모듈을 불러왔구요
nd.add_layer(name='lay1', layer=1) 해서 레이어를 추가하려고 하는데
AttributeError: module 'nazca' has no attribute 'add_layer'
라고 합니다.
근데 이게 튜토리얼 코드 긁어온거라서 코드문제는 아니고, 제 문제같아요
어케 해결해야 할까요??
보니깐 파이썬 같은데 코드 스펠링을 체크해보셈
파이썬 맞습니다 체크해보겠습니다.
해당 라이브러리에 add_layer 라는 클래스나 메서드가 없다는 것 같은데... 아마 이름을 잘못 입력했을 가능성이 있으니 한 번 찾아보세용
보통 이런 건 뒤에 복수형 -s를 안 붙여서 에러나는 경우가 많아요
감사합니다 체크해보겠습니다.
as명령어 써서 나즈카 이름을 nd로 바꿔서 마스크레이어가 필요한거임? - dc App
nd.mask_layers.add_layer 이걸로 쳐보세요. 찾아보네 nd에서 mask_layers라는 클래스를 불러온 다음에 add_layer를 호출해야 하네용
오 해보겠습니다 감사합니다
해결했습니다. 감사합니다.