python设置定时程序
时间: 2023-10-16 20:07:16 浏览: 99
你可以使用Python中的标准库`sched`来设置定时程序。下面是一个示例代码,可以每隔10秒输出一次当前时间:
```python
import sched
import time
# 创建调度器
scheduler = sched.scheduler(time.time, time.sleep)
def print_time():
print("当前时间为:", time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
# 定义定时任务
def run_task():
print_time()
scheduler.enter(10, 0, run_task)
# 启动定时任务
scheduler.enter(10, 0, run_task)
scheduler.run()
```
这个程序会在程序运行后10秒开始第一次输出当前时间,并且每隔10秒输出一次。你可以根据自己的需要修改时间间隔和任务内容。
阅读全文