본문 바로가기
내가 공부한 것들

[파이썬] 코드의 실행 시간을 측정하기 위해 사용하는 timeit

by 2ns 2024. 1. 28.

timeit 라이브러리는 파이썬에서 코드의 실행 시간을 측정하기 위해 사용되는 코드이다.

이 라이브러리는 주로 성능 향상을 위해 코드의 다양한 부분을 비교 분석할 때 사용된다.

 

먼저 timeit 라이브러리를 import로 불러와서, 실행할 함수와 반복횟수를 입력한다.

코드를 입력하면 결과로 소요 시간이 나오며, 단위는 초이다.

timeit.timeit(실행할 함수, 함수 반복 횟수) 

 

import timeit

# 실행할 함수 정의
def example_function():
    # 측정하고 싶은 코드
    pass

# timeit.timeit 함수 사용
execution_time = timeit.timeit(example_function, number=1000000)
print("실행 시간:", execution_time)

 

실제 코드 작성 및 결과