프로그래밍/Python

[Python] 특정구간 시간측정

Beginner:) 2021. 8. 9.
320x100

이전 글처럼 특정 모듈 등의 경과시간을 측정할수도 있었다.

 

2021.08.09 - [프로그래밍] - [Python] 프로파일링 (실행시간, 특정함수 시간, 실행속도 확인)

 

[Python] 프로파일링 (실행시간, 특정함수 시간, 실행속도 확인)

프로젝트를 수행하다 보면 해당 모듈의 실행시간을 알고싶을 때가 있다. 아래의 예를 들어본다. import time def A(): time.sleep(1) def B(): time.sleep(2) def C(): time.sleep(3) A() B() C() print("done")..

park-duck.tistory.com

 

 

 

모듈 안의 특정구간의 실행경과시간을 알고싶을 때도 있을것이다 .

 

보통 기초를 배울때 사용하는 시작지점의 time과 종료지점의 time의 차를 구하는 방법이다.

 

time이란게있고 timeit이 있는데 예제를 통째로 올리겠다.

 

import time
from timeit import default_timer as timer

start =time.time()
time.sleep(0.5)
end = time.time()
print(end - start)

start =time.time()
end = time.time()
print(end - start)

start = timer()
end = timer()
print(end - start)

-결과값

 

time을 사용할 경우 엄연히 0초가 아니지만 0초가 나오는 경우가 있다

 

 

 

 

반응형

댓글