함수의 초기화에서 self.inodes등 정의 되지 속상들을 어떻게 쓸 수 있는지 궁금해져서 포스팅 해봅니다.
속성값을 함수의 매개변수를 통해서 정의하는 것이다. 즉 속성이 이미 있는것이라고 제가 착각했던 것이었네요.
속성을 정해주는 것이었어요.
그래서 클래스를 호출하기 전에는 속성을 정의할 수 없다.
클래스 호출 후
갑자기 든 생각인데 속성과 메소드의차이에 대해 궁금해졌습니다.
다음에 찾아보고 또 포스팅을 해야겠습니다.
[참고 사이트]
https://dojang.io/mod/page/view.php?id=2373
파이썬 코딩 도장: 34.2 속성 사용하기
지금까지 클래스에서 메서드를 만들고 호출해보았습니다. 이번에는 클래스에서 속성을 만들고 사용해보겠습니다. 속성(attribute)을 만들 때는 __init__ 메서드 안에서 self.속성에 값을 할당합니다.
dojang.io
'오늘의 공부 > python & django' 카테고리의 다른 글
pip 키워드 자동완성 설정하기 (0) | 2022.02.02 |
---|---|
pip 설치문구 & virtualenv 실행안될 때 path 추가 (no warn script location) (0) | 2022.02.02 |
2-2 웹크롤러 만들기 beautifulsoup4 라이브러리 설치 (0) | 2020.06.10 |
2-1 웹크롤링 하기 virtualenv로 가상환경만들기 (0) | 2020.06.10 |
1.우분투에 pip3 설치하기 (0) | 2020.06.10 |