파이썬 시간 시계 () 메소드
기술
파이썬 타임 클럭 () 함수는 CPU 시간의 현재 부동 소수점 연산을 반환 초이다. 다른 절차로 time.time ()보다 더 유용한 시간 소모를 측정하는데 사용된다.
이것은 다른 시스템에서 다른 의미를 필요로합니다. UNIX 시스템에서, 그것은, 그것은 초 점 (타임 스탬프)을 부유하는 "시간의 과정"을 반환합니다. WINDOWS, 제 호에서, 복귀 처리의 실제 실행 시간이다. 그리고 지금 실행 시간 이후 처음 호출 후 두 번째라고합니다. (밀리 초보다 더 정확 기반으로 QueryPerformanceCounter에에 실제로 WIN32 ())
문법
시계 () 메서드 구문 :
time.clock()
매개 변수
- NA.
반환 값
이 기능은 두 가지 기능이 있습니다,
첫 번째 호출에서 반환 프로그램의 실제 실행 시간이다
반환은, 첫 번째 호출 이후의 간격에 대한 호출 시간 후 두 번째로 호출하려면
유닉스 / 리눅스는 CPU의 시간을 반환에 동시에는 Win32 시스템에서이 기능은 실시간 (월 시간)을 반환합니다.
예
다음은 시계 ()를 사용하는 기능을 보여줍니다
#!/usr/bin/python import time def procedure(): time.sleep(2.5) # measure process time t0 = time.clock() procedure() print time.clock() - t0, "seconds process time" # measure wall time t0 = time.time() procedure() print time.time() - t0, "seconds wall time"
위 예제의 출력은 다음과 같습니다
0.0 seconds process time 2.50023603439 seconds wall time