728x90 반응형 Time1 [python] 시간, 타입 체크 데코레이터 개요 파이썬에는 데코레이터라(decorator)는 것이 있다. 직역하면 꾸미다 라는 뜻인데 말그대로 함수를 꾸미는 것이다. 만약 함수의 시간을 체크 하고 싶다고 해보자. 그럼 이렇게 할 것 이다. import time import random def func(): time.sleep(random.random() * 1) start = time.time() func() ellapsed_time = time.time() - start print(f"Ellapsed Time: {ellapsed_time:.2f} seconds") # Ellapsed Time: 0.55 seconds 시간을 재는 곳마다 저런 구조로 코드를 짜야한다면 매우 더러울 것이다. 시간을 재는 함수를 짜보자. def func(): time.. 지식/Python 2023. 2. 26. 이전 1 다음 728x90 반응형