반응형
질문
나는 Python에서 명령 줄 프로그램이 있고 완료하는 데 시간이 걸린다. 실행이 완료되는 정확한 시간을 알고 싶다.
timeit
모듈을 살펴보았지만, 작은 코드 조각에 대해서만 작동하는 것 같다. 전체 프로그램의 시간을 측정하고 싶다.
답변
파이썬에서 가장 간단한 방법은 다음과 같습니다:
import time
start_time = time.time()
main()
print("--- %s seconds ---" % (time.time() - start_time))
이는 프로그램이 최소한 0.1초 이상 걸리는 것으로 가정합니다.
출력 결과:
--- 0.764891862869 seconds ---
반응형
댓글