반응형
파이썬에서 프로그램 실행 시간을 어떻게 계산합니까?
이 질문에 이미 답변이 있습니다.
파이썬에서 프로그램 실행 시간을 어떻게 계산합니까?
timeit
모듈을 살펴볼 수 있습니다 .
http://docs.python.org/library/timeit.html
또는 profile
모듈 :
http://docs.python.org/library/profile.html
여기에 몇 가지 멋진 튜토리얼이 있습니다.
http://www.doughellmann.com/PyMOTW/profile/index.html
http://www.doughellmann.com/PyMOTW/timeit/index.html
그리고 time
내가 벤치마킹 및 코드 성능 프로파일 링에 대한 나중에이 개 권장 사항을 선호하지만 모듈은, 유용하게 사용할 수 있습니다
http://docs.python.org/library/time.html
빠른 대안
import timeit
start = timeit.default_timer()
#Your statements here
stop = timeit.default_timer()
print('Time: ', stop - start)
이것이 더 빠른 대안인지는 모르겠지만 다른 해결책이 있습니다.
from datetime import datetime
start=datetime.now()
#Statements
print datetime.now()-start
@JoshAdel은 많은 것을 다루었지만 전체 스크립트의 실행 시간을 정하고 싶다면 time
유닉스 계열 시스템에서 실행할 수 있습니다 .
kotai:~ chmullig$ cat sleep.py
import time
print "presleep"
time.sleep(10)
print "post sleep"
kotai:~ chmullig$ python sleep.py
presleep
post sleep
kotai:~ chmullig$ time python sleep.py
presleep
post sleep
real 0m10.035s
user 0m0.017s
sys 0m0.016s
kotai:~ chmullig$
이것을보십시오 : Python-time.clock () 대 time.time ()-정확성?
참고 URL : https://stackoverflow.com/questions/5622976/how-do-you-calculate-program-run-time-in-python
반응형
'Program Tip' 카테고리의 다른 글
Python : 간단한 설정 / 구성 파일을 어떻게 저장 하시겠습니까? (0) | 2020.10.09 |
---|---|
Jenkins / Hudson 빌드 기록을 지우려면 어떻게하나요? (0) | 2020.10.08 |
PhpStorm은 넷북에서 매우 느리고 느리며 응답 성을 위해 IDE를 최적화합니까? (0) | 2020.10.08 |
SQlite : 선택 하시겠습니까? (0) | 2020.10.08 |
날짜가 주말인지 확인 PHP (0) | 2020.10.08 |