用python写一个定时运行py文件的脚本
时间: 2023-05-14 22:04:43 浏览: 414
利用安装的python文件,定时执行py文件.docx
可以使用Python内置的sched模块来实现定时运行py文件的脚本。以下是一个示例代码:
```python
import sched
import time
import subprocess
# 创建一个调度器
scheduler = sched.scheduler(time.time, time.sleep)
def run_script():
# 运行py文件
subprocess.call(['python', 'your_script.py'])
def schedule_script(interval):
# 每隔interval秒运行一次py文件
scheduler.enter(interval, 1, schedule_script, (interval,))
run_script()
# 开始运行脚本
schedule_script(60) # 每隔60秒运行一次
scheduler.run()
```
这个脚本会每隔60秒运行一次名为"your_script.py"的py文件。你可以根据需要修改interval和py文件的名称。
阅读全文