Latest web development tutorials

Metodo orologio Python ()

descrizione

Python time clock () è il numero di secondi per tornare i calcoli in virgola mobile attuale del tempo di CPU. Diverse procedure utilizzate per misurare il tempo rispetto time.time () più utile.

Si noti che questo richiede diversi significati in sistemi diversi. Su sistemi UNIX, restituisce un "processo del tempo", è in virgola mobile (data e ora) in secondi. In Windows, la prima chiamata, il ritorno è il tempo effettivo funzionamento del processo. E chiamato una seconda volta dopo la prima chiamata dal momento che il tempo di esecuzione ora. (In realtà un WIN32 su QueryPerformanceCounter (), sulla base di più preciso di millisecondi)

grammatica

orologio () metodo di sintassi:

time.clock()

parametri

  • NA.

Valore di ritorno

Questa funzione ha due funzioni,

Nella prima chiamata, il ritorno è il tempo effettivo funzionamento del programma;

Per chiamare una seconda volta dopo il ritorno è il tempo da quando la prima chiamata, la chiamata all'intervallo

Sotto sistema Win32, questa funzione restituisce il tempo reale (tempo muro), mentre in Unix / Linux restituisce il tempo di CPU.

Esempi

L'esempio seguente mostra l'orologio () per usare:

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

L'output sopra esempio è:

0.0 seconds process time
2.50023603439 seconds wall time