time.clock_settime_ns()
Module Time est utilisé pour définir l`heure (en nanosecondes) de horloge spécifiée clk_id
. Fondamentalement, clk_id est une valeur entière qui représente l`ID de l`horloge. Cette méthode est similaire à time.clock_settime()
qui est utilisé pour régler l`heure de l`horloge spécifiée clk_id, mais en fractions de seconde.
Syntaxe : time.clock_settime_ns (clk_id, nanosecondes)
Paramètres :
clk_id : Une constante clk_id ou une valeur entière représentant clk_id de l`horloge.Type de retour : Cette méthode ne renvoie aucune valeur .
Code : utilisant la méthode
time.clock_settime_ns()
# Programme Python pour expliquer la méthode time.clock_settime_ns ()
# temps module import
import
temps
# clk_id pour l`horloge en temps réel à l`échelle du système
clk_id =
time.CLOCK_REALTIME
# Obtenir la valeur actuelle
# horloge en temps réel à l`échelle du système (en nanosecondes)
# en utilisant la méthode time.clock_gettime_ns ()
t
=
time.clock_gettime_ns (clk_id)
(
"Valeur actuelle de l`horloge en temps réel à l`échelle du système : % d nanosecondes"
%
t)
# Définir une nouvelle valeur
# temps (en nanosecondes) pour
# horloge en temps réel à l`échelle du système
# en utilisant la méthode time.clock_settime_ns()
nanosecs
=
10000000
time.clock_settime (clk_id, nanosecs)
(
"Temps modifié"
)
# Obtenir la valeur modifiée
# horloge en temps réel à l`échelle du système (nanosecondes)
# en utilisant la méthode time.clock_getti me_ns ()
t
=
temps. clock_gettime_ns (clk_id)
imprimer
(
" Valeur actuelle de l`horloge en temps réel à l`échelle du système : % d nanosecondes "
%
t)
Quitter :
Valeur actuelle de l`horloge temps réel à l`échelle du système : 1568621304462590132 nanosecondes Heure modifiée Valeur actuelle de l`horloge temps réel à l`échelle du système : 10000000000180111 nanosecondesLien : https ://docs.python.org/3/library/time.html#time.clock_settime_ns