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
튜토리얼
/var/www/html/data/pages/python/decorator.txt · 마지막으로 수정됨: 저자 127.0.0.1