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