time.thread_time ( )
DESCRIPTION.
Retourne, dans un float ( ), la valeur de la durée actuelle du fil d'exécution en cours, en secondes.
SYNTAXE.
Valeur = time.thread_time ( )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
time.thread_time ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La valeur retournée corresponds à la somme des durées des temps système, du fil d'exécution en cours et des sommeils.
Si une plus grande précision est requise, on utilisera la méthode time.thread_time_ns ( ), pour obtenir la valeur de l'horloge monotone en nanosecondes.
La méthode time.thread_time ( ) permet de différencier le temps des divers fils d'excution du programme (processus) en cours.
Pour plus de détails sur les fils d'exécution voir le module standard _thread ou le module threading.
EXEMPLES.
import time
print ( time.thread_time ( ) ) retourne, par exemple, 0.267681314.
print ( time.thread_time ( ) ) retourne, par exemple, 0.268964388.
Le fil d'exécution a utilise 0.0012830739999999952 seconde (1,2 millième de seconde) du processeur entre les 2 appels.
import time
input ( "Appuyez sur la touche entrée ... " )
print ( f"Ce fil d'exécution a obtenu environ { time.thread_time ( ) } secondes du processeur pour se réaliser." )
retourne, par exemple,
Appuyez sur la touche entrée ...
Ce fil d'exécution a obtenu environ 0.248209959 secondes du processeur pour se réaliser.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.