Python

코드 실행 시간 측정

김 레인 2021. 2. 9. 15:41

여러 방법이 있지만 제일 많이 쓰는 방법은 timedatetime 모듈을 이용해서
시:분:초 로 나타내는 것일 것이다.

import time
import datetime

# 현재 시작 측정 (초단위로 표현)
start_time = time.time()  

'''수행할 코드 삽입'''

# 코드 수행 시간 측정 (초단위로 표현)
RunTime = time.time()- start_time

# 코드 수행 시간을 [시:분:초, 나머지]로 표현
RunTime_pretty1 = datetime.timedelta(seconds=RunTime)
print(RunTime_pretty2)

# 코드 수행 시간을 [시:분:초]로 표현
RunTime_pretty2 = str(datetime.timedelta(seconds=RunTime)).split('.')[0]
print(RunTime_pretty2)