Latest web development tutorials

Python3 часы реального времени () метод

описание

Python часы реального времени () функция количество секунд, чтобы вернуться текущие вычисления с плавающей точкой процессорного времени. Различные процедуры, используемые для измерения времени, чем time.time () более полезным.

Обратите внимание, что для этого требуется разное значение в разных системах. В системах UNIX, она возвращает "процесс времени", он с плавающей точкой (штамп времени) в секундах. В операционной системе Windows, первый вызов, возвращение является фактическое время работы процесса. И называется второй раз после первого вызова, так как времени работы в настоящее время. (На самом деле WIN32 на QueryPerformanceCounter (), основываясь на более точной, чем миллисекунд)

грамматика

часы () метод Синтаксис:

time.clock()

параметры

  • NA.

Возвращаемое значение

Эта функция имеет две функции,

В первом вызове, то возвращается фактическое время работы программы;

Для того, чтобы позвонить во второй раз после того, как возвращение время после первого вызова, вызов к интервалу

Под системой win32, эта функция возвращает в реальном масштабе времени (время стена), в то время как в Unix / Linux возвращает время CPU.

примеров

Следующий пример показывает часы () для использования:

#!/usr/bin/python3
import time

def procedure():
    time.sleep(2.5)

# time.clock
t0 = time.clock()
procedure()
print (time.clock() - t0)

# time.time
t0 = time.time()
procedure()
print (time.time() - t0)

В приведенном выше примере выход:

5.000000000000143e-05
2.5020556449890137