반응형
파이썬 스크립트의 성능을 측정하기 위해서 실행시간을 알아야할 떄가 있습니다. 그때는 time모듈 함수의 기능을 활용하여 시작시간과 끝 시간의 차이를 계산하여 실행 시간을 측정할 수 있습니다. 예제 코드는 아래와 같습니다.
import time
start_time = time.time()
# 코드
# 코드
# 코드
# 코드
end_time = time.time()
print("스크립트 실행 소요시간 (단위 초) : " + end_time -start_time)
실행결과
스크립트 실행 소요시간 (단위 초) : 7.152557373046875e-07
위 결과는 초단위로 출력이 됩니다. 위의 e-07은 7.152557373046875 에 1/10000000 을 곱한 것과 같습니다. 즉 0.0000007152557373046875 초로 환산할 수 있습니다.
감사합니다!
반응형
'Python' 카테고리의 다른 글
[python] 문자열 포맷팅 (str.format)에서 중괄호{} 출력하는법 (0) | 2021.04.15 |
---|---|
[python] 파이썬 명령행 인자 받기 (sys.argv) (1) | 2019.12.24 |
[Python] 파이썬으로 mysql 데이터베이스 접근하기 (pymysql 사용법) (0) | 2019.12.18 |
[Python] 파이썬에서 __init__.py 의 의미 (0) | 2019.11.25 |
[Python] 파이썬에서 if __name__ == "__main__" 의 의미 (0) | 2019.11.25 |