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