2011-12-25 2 views

답변

7

timeit 모듈은이 목적을 위해 특별히 디자인된다.

바보 예 timeit는 커맨드 라인에서 사용될 수 있다는

def test(): 
    """Stupid test function""" 
    L = [] 
    for i in range(100): 
     L.append(i) 

if __name__ == '__main__': 
    from timeit import Timer 
    t = Timer("test()", "from __main__ import test") 
    print t.timeit() 

참고 다음 (파이썬 -m timeit의 -s '수입 모듈'module.test() ") 및 그 보다 정확한 측정을 위해 문을 여러 번 실행할 수 있습니다. 무언가 시간 명령이 직접적으로 지원하지 않는다고 생각합니다. - jcollado

1

이 같은 리눅스 time 명령을 사용하여 시간 파이썬 script.py

3

: time python file.py

아니면 시작과 끝에서 시간을 가지고 차이를 계산할 수 있습니다.

0

사용 방법은 time일까요?
예 : time myPython.py

관련 문제