Latest web development tutorials

méthode python3 d'horloge de temps ()

description

Python horloge () est le nombre de secondes pour revenir les actuels calculs en virgule flottante de temps CPU. Différentes procédures utilisés pour mesurer le temps que time.time () plus utile.

Notez que cela nécessite des significations différentes dans les différents systèmes. Sur les systèmes UNIX, il renvoie un «processus de temps", il est à virgule flottante (horodatage) en quelques secondes. Dans Windows, le premier appel, le retour est le temps de fonctionnement réel du processus. Et appelé une seconde fois après le premier appel depuis le temps d'exécution maintenant. (En fait, une WIN32 QueryPerformanceCounter (), sur la base de plus précis que millisecondes)

grammaire

horloge () syntaxe de la méthode:

time.clock()

Paramètres

  • NA.

Valeur de retour

Cette fonction a deux fonctions,

Dans le premier appel, le retour est le temps de fonctionnement réel du programme;

Pour appeler un second temps après le retour est le temps écoulé depuis le premier appel, l'appel à l'intervalle

En vertu du système de win32, cette fonction retourne le temps réel (temps de mur), tandis que sous Unix / Linux renvoie le temps CPU.

Exemples

L'exemple suivant montre l'horloge () fonctionner à utiliser:

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

L'exemple ci-dessus sortie est:

5.000000000000143e-05
2.5020556449890137