Как выполнить python-скрипт по расписанию,в Виндовс?

Есть два файла. Main.py и send_message.py.

В файле main указывается время,в которое надо выполнить send_message. Как это сделать в Windows?


Ответы (3 шт):

Автор решения: JesterI3D

Возможно данная статья поможет https://datatofish.com/python-script-windows-scheduler/ в ней приводится пример запуск Python скрипта стандартными методами планировщика в Windows

→ Ссылка
Автор решения: sypper-pit

используй планировщик задач:

"настройки"-"панель управления" - "администрирование" - "планировщик задач"

→ Ссылка
Автор решения: mister_svinia
def sleeper(delay):
    time.sleep(delay)
    your_function()

И используйте расширение файлов .pyw. Оно для Windows позволит запустить скрипт на Python без открытия консоли. Но если ваша функция send_message содержит что-то вроде print() и input(), лучше обернуть её в локальный импорт и systemcall.

→ Ссылка