기계는 거짓말하지 않는다

Python 특정 코드 실행 시간 시간:분:초 출력 본문

Python

Python 특정 코드 실행 시간 시간:분:초 출력

KillinTime 2022. 9. 11. 20:23

datetime 모듈의 timedelta 를 이용한다.

timedelta 객체

 

datetime — 기본 날짜와 시간 형 — Python 3.10.7 문서

datetime — 기본 날짜와 시간 형 소스 코드: Lib/datetime.py datetime 모듈은 날짜와 시간을 조작하는 클래스를 제공합니다. 날짜와 시간 산술이 지원되지만, 구현의 초점은 출력 포매팅과 조작을 위한

docs.python.org

from datetime import timedelta
import time

delta = timedelta(days=50, seconds=27, microseconds=10, milliseconds=4, minutes=5, hours=8, weeks=1)
print(delta)

start_time = time.time()

temp_list = []

for i in range(0, 100000001):
    temp_list.append(i + 1)

total_time_str = str(timedelta(seconds=int(time.time() - start_time)))
print(total_time_str)

Comments