📜  Python time.thread_time_ns()函数

📅  最后修改于: 2022-05-13 01:54:47.442000             🧑  作者: Mango

Python time.thread_time_ns()函数

Python time.thread_time_ns()函数用于返回当前线程的系统和用户CPU时间之和的值。它类似于 time.thread_time()函数。不同之处在于 thread_time()函数返回 CPU 的秒数(计算机时间),而 thread_time_ns()函数返回 CPU 的纳秒数(计算机时间)

句法:

time.thread_time_ns()

返回:

计算机时间的纳秒

示例 1:使用 thread_time_ns()函数的Python程序

Python3
# import time module
import time
  
# thread_time_ns() demo
print(time.thread_time_ns())


Python3
# import time module
import time
  
# thread_time_ns() demo
print(time.thread_time_ns())
  
# sleep for 10 seconds
time.sleep(10)
  
# thread_time_ns() demo
print(time.thread_time_ns())
  
# sleep for 2 seconds
time.sleep(2)
  
# thread_time_ns() demo
print(time.thread_time_ns())
# sleep for 2 seconds
time.sleep(2)
  
# thread_time_ns() demo
print(time.thread_time_ns())


输出

3633875824

示例 2 :通过休眠几秒钟来演示 thread_time_ns()函数的Python程序

Python3

# import time module
import time
  
# thread_time_ns() demo
print(time.thread_time_ns())
  
# sleep for 10 seconds
time.sleep(10)
  
# thread_time_ns() demo
print(time.thread_time_ns())
  
# sleep for 2 seconds
time.sleep(2)
  
# thread_time_ns() demo
print(time.thread_time_ns())
# sleep for 2 seconds
time.sleep(2)
  
# thread_time_ns() demo
print(time.thread_time_ns())

输出:

3616352715
3616782418
3617173584
3617551725