Форум сайта python.su
0
Здравствуйте!
Пишу код, который должен выполняться в определенное время дня, с интервалом в 5 минут, для примера(00:00:00, 00:05:00 и аж до 23:55:00). Хотел написать через “if”, но понял, что строчек будет овермного, 24*12=288 пунктов. Можно ли как-то сократить все это хотя бы до 12 исключений(чтоб скрипт реагировал только на минутные показатели)? Функция time.sleep() отпадает.
Офлайн
568
Не стоит решать задачи операционной системы методами прикладного софта. Какую бы ОС вы не использовали, в ней есть встроенные средства для запуска задач по расписанию. Ваша проблем а не имеет отношения к программированию.
Офлайн
294
Saresus если это просто код котороый должен запускаться периодически используйте совет FishHook, запускайте через планировщик заданий ОС.
Если же это какойто более глобальный код, в котором нужно чтото выполнять с определенной периодичностью, то в пайтоне есть соответвующие модули например:
https://docs.python.org/3/library/sched.html
https://apscheduler.readthedocs.io/en/latest/
[code python][/code]
Офлайн
0
FishHook
Не стоит решать задачи операционной системы методами прикладного софта. Какую бы ОС вы не использовали, в ней есть встроенные средства для запуска задач по расписанию. Ваша проблем а не имеет отношения к программированию.
Офлайн
0
PEHDOM
Saresus если это просто код котороый должен запускаться периодически используйте совет FishHook, запускайте через планировщик заданий ОС.Если же это какойто более глобальный код, в котором нужно чтото выполнять с определенной периодичностью, то в пайтоне есть соответвующие модули например:https://docs.python.org/3/library/sched.htmlhttps://apscheduler.readthedocs.io/en/latest/
Офлайн