Как выполнить 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.