Python可以使用线程库threading
来实现多线程,并通过Timer
类实现定时任务。代码示例如下:
import threading
import time
def task():
print("Task executed")
timer = threading.Timer(5, task) # 5s后执行任务
timer.start()
上面代码中,首先导入了threading
库,然后定义了一个名为task
的函数,表示任务内容。最后,使用Timer
类,并将其初始化为5s后执行任务,最后调用start()
方法开始执行任务。