python程序暂停的实现方案

2023-09-14  本文已影响0人  汲之郎

编写 Python 脚本时,我们经常需要让脚本暂停执行一段时间。
下面将详细介绍 Python 脚本暂停执行的两种方法。

方法一:使用 time.sleep()函数
time.sleep() 是 Python 提供的内置函数,可以让脚本暂停执行一段时间。
语法如下所示:

import time
time.sleep(seconds)

其中,seconds 表示需要暂停的时间,单位为秒。

方法二:使用 threading.Timer()
threading.Timer() 可以让脚本在一段时间之后执行特定的操作。
语法如下所示:

import threading
t = threading.Timer(seconds, function)
t.start()

其中,seconds 表示需要暂停的时间,function 表示需要执行的操作。下面给出一个例子:

import threading

def print_message():
    print("Hello, world!")

print("start")
t = threading.Timer(3, print_message)
t.start()
print("end")

上述代码中,程序会输出 "start",然后暂停 3 秒钟,最后输出 "end"。在暂停的 3 秒钟内,程序会执行 print_message() 函数,输出 "Hello, world!"。

这就是 Python 脚本暂停执行的两种方法。

上一篇下一篇

猜你喜欢

热点阅读