python:decorator
문서의 이전 판입니다!
Python: Decorator
함수 실행시간 측정
from functools import wraps def elapsed_time(func): import time @wraps(func) def wrapped(*args, **kwargs): start_time = time.perf_counter() returns = func(*args, **kwargs) end_time = time.perf_counter() print('{} -> elased time: {:.3f}'.format(func.__name__, end_time - start_time)) return returns return wrapped @elapsed_time def test_sleep(t): import time time.sleep(t) return True
튜토리얼
python/decorator.1521072639.txt.gz · 마지막으로 수정됨: (바깥 편집)