Latest web development tutorials

Metoda Python3 zegar ()

opis

Zegar czasu Python () jest liczba sekund, aby powrócić bieżących obliczeń zmiennoprzecinkowych czasu procesora. Różne procedury stosowane do pomiaru czasu niż time.time () bardziej użyteczne.

Zauważ, że wymaga to różne znaczenia w różnych systemach. W systemach UNIX, zwraca się "proces czasu", to jest zmiennoprzecinkowych (znacznik czasu) w sekundach. W systemie Windows pierwszej rozmowy, powrót jest rzeczywisty czas trwania procesu. I nazywa się po raz drugi po pierwszym wywołaniu od czasu działa teraz. (W rzeczywistości Win32.Przykład na QueryPerformanceCounter (), w oparciu o bardziej dokładne niż milisekund)

gramatyka

Zegar () Składnia metody:

time.clock()

parametry

  • NA.

Wartość zwracana

Ta funkcja posiada dwie funkcje

W pierwszej rozmowy, powrót jest rzeczywisty czas trwania programu;

Aby zadzwonić po raz drugi po powrocie jest czas od pierwszego wezwania, wezwanie do przedziału

W ramach systemu win32, funkcja ta zwraca w czasie rzeczywistym (czas ściany), podczas gdy w Unix / Linux zwraca czas procesora.

Przykłady

Poniższy przykład pokazuje zegar () do użycia:

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

Powyższy przykład wyjście jest:

5.000000000000143e-05
2.5020556449890137