Méthode Python | time.clock_settime_ns ()

| | | | | | | | | | | | |

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)


print ( "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)


print ( "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 nanosecondes 

Lien : https ://docs.python.org/3/library/time.html#time.clock_settime_ns