Latest web development tutorials

relógio de tempo Python3 () Método

descrição

Python relógio de tempo () função é o número de segundos para retornar os atuais cálculos de ponto flutuante de tempo de CPU. procedimentos diferentes usados ​​para medir a demorada do que time.time () mais útil.

Note que isto requer significados diferentes em diferentes sistemas. Em sistemas UNIX, ele retorna um "processo de tempo", é ponto flutuante (carimbo de tempo) em segundos. No Windows, a primeira chamada, o retorno é o tempo de funcionamento real do processo. E chamou uma segunda vez após a primeira chamada desde o tempo de execução agora. (Na verdade, um Win32 no QueryPerformanceCounter (), com base em mais preciso do que milissegundos)

gramática

relógio () sintaxe do método:

time.clock()

parâmetros

  • NA.

Valor de retorno

Esta função tem duas funções,

Na primeira chamada, o retorno é o tempo de execução real do programa;

Para chamar uma segunda vez, após o retorno é o tempo desde a primeira chamada, a chamada para o intervalo

Sob o sistema win32, esta função retorna o tempo real (tempo de parede), enquanto em Unix / Linux retorna o tempo de CPU.

Exemplos

O exemplo a seguir mostra o relógio () para usar:

#!/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)

O exemplo acima saída é:

5.000000000000143e-05
2.5020556449890137