用python实现,定时开关多荐任务
时间: 2023-02-11 21:24:55 浏览: 103
源码:使用python实现定时任务的几种方式; python多线程
可以使用 Python 的 schedule 模块来实现定时开关多个任务。下面是一个简单的示例代码:
```python
import schedule
import time
def job1():
print("Job 1 is running.")
def job2():
print("Job 2 is running.")
def job3():
print("Job 3 is running.")
schedule.every(5).seconds.do(job1)
schedule.every(10).seconds.do(job2)
schedule.every(15).seconds.do(job3)
while True:
schedule.run_pending()
time.sleep(1)
```
这个示例中,我们定义了三个任务(job1, job2, job3)并使用 schedule 模块来安排它们每 5 秒,10 秒,15 秒执行一次。然后我们使用 while 循环来持续运行程序,并在每次循环中调用 schedule.run_pending() 来检查是否有任务需要执行。
请注意,schedule模块需要单独安装。
```python
pip install schedule
```
阅读全文