728x90
- 병목현상이 어디서 생기는지 알아보기 위해
- 알고리즘 실행시간 비교하기 위해
코드 실행 시간을 측정하려고 한다
time
time.time()
1970년도 1월 1일 00:00:00시를 기준으로 현재까지 흐른 시간 (초 단위)
import time
start = time.time()
time.sleep(1)
sec = time.time()-start
print('{:.5f}'.format(sec))
1.01405
datetime
sec를 00:00:00 형식으로 바꾸기
import time
import datetime
start = time.time()
time.sleep(1)
sec = time.time()-start
times = str(datetime.timedelta(seconds = sec))
print(times)
0:00:01.004133
728x90
'Python > 이론, 기초' 카테고리의 다른 글
[Python] for문에서 pop 사용하기 (0) | 2023.02.09 |
---|---|
[Python] 한줄로 for+ if 문 사용하기 (0) | 2023.02.09 |
[Python] 조합 (0) | 2022.10.06 |
[Python] 진수 변환 (1) | 2022.09.28 |
[Python] heapq 라이브러리 사용하기 (0) | 2022.09.05 |