Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 데이터분석
- 의사결정나무
- 오라클 데이터 처리방식
- 앙상블
- Collaborative filtering
- 리눅스 환경변수
- 배깅
- 추천시스템
- Decision Tree
- Spark jdbc parallel read
- 네트워크
- 통계분석
- git stash
- 랜덤포레스트
- Spark 튜닝
- SQL
- Python
- Oracle 논리적 저장 구조
- Linux
- 알고리즘
- git init
- CF
- enq: FB - contention
- git 기본명령어
- 데이터 분석
- airflow 정리
- Oracle ASSM
- eda
- BFS
- Spark Data Read
Archives
- Today
- Total
목록데코레이터 (1)
[Alex] 데이터 장인의 블로그
[Python] 데코레이터(Decorator) 사용하기
함수(메서드)를 장식. -> decorator (장식자) class Calc: @staticmethod # 데코레이터 def add(a, b): print(a + b) 클래스에서 메서드를 만들 때 @staticmethod, @classmethod, @abstractmethod 등을 붙였는데, 이렇게 @로 시작하는 것들이 데코레이터입니다. 왜 데코레이터를 사용하는가? 간략히 정리하자면 기존의 작업(함수) 앞, 뒤에 추가적인 작업을 손쉽게 사용 가능하도록 도와주는 역할로 사용합니다. def 구문을 통해서 메인 구문(함수)을 만들고 난 후에 부가적인 기능을 추가하고 싶을 때가 존재한다? 이때 데코레이터를 활용하여 자유로운 사용이 가능합니다. 예를 들어 아래와 같은 메인 구문(함수)가 있다고 가정합니다. def..
Python
2021. 12. 26. 13:44