@ (1) 썸네일형 리스트형 [Python] 파이썬 데코레이터 (decorator) 파이썬에는 데코레이터라는 기능이 있습니다. 사전적으로는 '꾸며주는 사람'이라는 뜻이 있는데요. 이 기능은 함수의 기능을 확장하고 싶은 경우에 사용합니다. 구현상으로는 함수를 인자로 받아 함수의 기능을 추가한 후 다시 리턴해주는 형식으로 구현합니다. 이해하기 어려우실 테니 예제를 통해 살펴보도록 하겠습니다. 만약 특정 함수의 실행시간을 측정하고 싶다면 아래와 같이 코드를 작성할 수 있습니다. import time def func_time_interval(funct): def time_check(*args, **kwargs): start_time = time.perf_counter() result = funct(*args, **kwargs) finished_time = time.perf_counter() p.. 이전 1 다음