编写 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 脚本暂停执行的两种方法。
网友评论