📜  Python time.thread_time()函数

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

Python time.thread_time()函数

Timer 对象用于表示需要安排在某个时刻后运行的操作。这些对象被安排在执行操作的单独线程上运行。但是,初始化计时器的时间间隔可能不是解释器实际执行操作的实际时刻,因为线程调度程序负责实际调度与计时器对象对应的线程。计时器是Python中定义的 Thread 类的子类。它通过显式调用与计时器对应的 start()函数来启动。用于返回时间的秒数

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

在这个例子中,我们将在Python编程语言中获取 thread_time 来获取系统的当前时间。

Python3
# import time module
import time
  
# thread_time() demo
time.thread_time()


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


输出:

3.394032268

示例 2:通过停止几秒钟来并发执行的Python程序

因此,在本例中,我们将使用 time.sleep() 方法在 thread_time()函数中间等待一段时间。起初,我们停了 10 秒,然后停了 2 秒,再停了 2 秒。

Python3

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

输出:

3.53465852
3.535156974
3.535567409
3.535961336