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 | 29 | 30 | 31 |
Tags
- Oracle 논리적 저장 구조
- airflow 정리
- Collaborative filtering
- Spark 튜닝
- 앙상블
- 오라클 데이터 처리방식
- 랜덤포레스트
- 통계분석
- git stash
- Python
- 배깅
- 의사결정나무
- SQL
- 추천시스템
- 데이터 분석
- Oracle ASSM
- enq: FB - contention
- 네트워크
- 리눅스 환경변수
- git 기본명령어
- Spark jdbc parallel read
- 알고리즘
- 데이터분석
- git init
- Decision Tree
- eda
- Linux
- Spark Data Read
- BFS
- CF
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