함수 실행시간 측정 모듈

GisangLee·2022년 2월 19일
0

my_module

목록 보기
8/33
post-custom-banner
import time


def performance_time(fn):
    def wrapper_fn(*args, **kwargs):
        start = time.time()
        result = fn(*args, **kwargs)
        end = time.time()

        ms = end - start
        print(f"실행 함수 : {fn.__name__} / ", "실행 시간 : ", "{:.5f} sec".format(ms))
        return result

    return wrapper_fn
   

@performance_time
def something(data):
	...
    ..
    .

print(something(data))
profile
포폴 및 이력서 : https://gisanglee.github.io/web-porfolio/

0개의 댓글