Top.Mail.Ru
Ответы

Запуск по расписанию python

Привет!
Есть файл python. к этому файлу прицеплено несколько файлов. К этим нескольки файлом прицеплено еще несколько. получается дерево файлов на 3 уровня.
Необходимо давать команду на запуск основного файла каждые 10 минут круглосуточно.

ПОМОГИИИИИТЕЕЕ!!!! ПОЖАЛУЙСТААААА!

Дополнен

Требуется запуск через постоянно открытый файл python

По дате
По рейтингу
Аватар пользователя
Мастер

Привет)

Используй модуль schedule

1
 pip install schedule  

и сам код scheduler.py

123456789101112131415161718192021
 import schedule 
import time 
import subprocess 

def run_main_file(): 
    try: 
        subprocess.run(["python", "main.py"], check=True) 
        print("Запустился удачно") 
    except subprocess.CalledProcessError as e: 
        print(f"Не запустился: {e}") 
 
# Запуск файла каждые 10 минут 
schedule.every(10).minutes.do(run_main_file) 
 
print("Запуск планировщика...") 
 
# Бесконечный цикл
while True: 
    schedule.run_pending() 
    time.sleep(1) 
 

main.py замени на свой файл который должен запускаться каждые 10 минут

Аватар пользователя
Искусственный Интеллект

Планировщик в Windows для кого придумали?