Python定时执行linux命令
时间: 2024-05-13 22:11:59 浏览: 235
Python定时执行任务
你可以使用Python的第三方库`schedule`来定时执行Linux命令。首先需要安装`schedule`库,可以使用以下命令进行安装:
```
pip install schedule
```
然后可以使用以下代码实现定时执行Linux命令:
```python
import schedule
import time
import os
def job():
os.system("your linux command here")
schedule.every().day.at("00:00").do(job) # 每天00:00执行
while True:
schedule.run_pending()
time.sleep(1)
```
其中`job`函数中可以写入你需要执行的Linux命令,然后使用`schedule.every().day.at("00:00").do(job)`指定执行时间。这里指定的是每天的00:00执行,你可以根据需要进行调整。最后的`while True`循环则是为了不断地检查是否到了指定时间执行任务。
阅读全文