如何调用定时器 python
使用循环配合time.sleep()或重启Timer实现周期性任务
可以通过在一个循环中使用time.sleep()来实现周期执行,但这会阻塞主线程。另外一种更灵活的做法是使用threading.Timer,在定时任务函数内部重新启动定时器,从而实现周期性执行。例如:
import threading
def periodic_task():
print('定时任务执行')
threading.Timer(5, periodic_task).start()
periodic_task()