반응형

파이썬 데코레이터 2

Python Class Decorator 인자 값 전달 (Django, DRF, 권한 검증)

안녕하세요. 글쓰는 개발자 입니다. Python Decorator 에 관해 찾아보던 중 대부분의 자료가 가장 기본적인 case (인자를 전달하지 않는 함수형 Decorator) 만을 다루기에 다음과 같이 제가 필요로 하는 기능을 만족하는 Decorator 를 소개하고자 합니다. 1. Decorator 가 인자를 받아 올 수 있어야 함 2. Decorator 에 의해 wrapping 되는 method 의 인자로 받아 올 수 있어야 함 Decorator에 대한 Code Sample 만 소개하는 것 보다는 실무에서 제가 '어떤 상황에서 어떤 문제를 해결하기 위해 사용 했는지', 문제를 정의 하고 설계 및 구현에 이르기 까지의 과정을 간단히 소개하며 작성 했습니다. 구현 속에 Decorator 기능을 포함 시켰..

Python 2022.11.22

[Python] 함수(4) - Decorlator, 사용예제

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr Decorlator는 함수에서 코드를 바꾸지 않고 기능을 추가하거나 수정하고 싶을 때 사용하는 문법이다. 아래 코드블럭을 살펴보면, 선언된 함수 a와 b에 code_1과 code_3이 반복되는 것을 알 수 있다. 따라서 함수 c를 선언해 중복되는 code_1과 code_3을 사용할 수 있게끔 하고 중복되지 않..

Python/Tutorial 2020.04.03
반응형