diga
Июль 20, 2016 08:14:37
Здравствуйте, как на стороне сервера на питоне сделать функцию, которая будет вызывать другую функцию каждые 5 минут, и проверять некоторое условие, если это условие выполняется, то вызов прекращается. При этом это все не мешала работать другим функциям. (т.е. я думаю, что пока идет ожидание вызова функции, я мог работать с другими функциями). Хотя бы общую схему, идею, а еще лучше пример. Буду очень благодарен!
ZerG
Июль 20, 2016 08:35:10
Многопоточность
https://habrahabr.ru/post/149420/со стороны сервера можно банально в крон загнатьвыполнение скрипта на каждые 5 минут! Или в скрипте бесконечный цикл while и паузу.
Все слишком сильно зависит от задачи.
diga
Июль 20, 2016 09:25:17
ZerG
Многопоточностьhttps://habrahabr.ru/post/149420/со стороны сервера можно банально в крон загнатьвыполнение скрипта на каждые 5 минут! Или в скрипте бесконечный цикл while и паузу.Все слишком сильно зависит от задачи.
Задача примерно такая: На клиенте есть таймер, которая останавливается спустя выполнения некоторого условия на сервере, а условие это надо проверять каждые 5 минут (на сервере). Мне говорили про крон, но я не знаю что это… как лучше делать в моем случае?
slav0nic
Июль 20, 2016 10:03:52
celery/rq, cron лучше не юзать
если в разрезе питона, то
https://docs.python.org/3/library/sched.html (но не в вебе)
4kpt_IV
Июль 20, 2016 10:09:48
slav0nic
Дядька, а почему не в вебе?
ZerG
Июль 20, 2016 13:39:16
А почему крон лутче не юзать?