Уведомления

Группа в Telegram: @pythonsu

#1 Июль 20, 2016 08:14:37

diga
Зарегистрирован: 2015-11-10
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

Здравствуйте, как на стороне сервера на питоне сделать функцию, которая будет вызывать другую функцию каждые 5 минут, и проверять некоторое условие, если это условие выполняется, то вызов прекращается. При этом это все не мешала работать другим функциям. (т.е. я думаю, что пока идет ожидание вызова функции, я мог работать с другими функциями). Хотя бы общую схему, идею, а еще лучше пример. Буду очень благодарен!

Офлайн

#2 Июль 20, 2016 08:35:10

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

Многопоточность
https://habrahabr.ru/post/149420/

со стороны сервера можно банально в крон загнатьвыполнение скрипта на каждые 5 минут! Или в скрипте бесконечный цикл while и паузу.
Все слишком сильно зависит от задачи.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Июль 20, 2016 09:25:17

diga
Зарегистрирован: 2015-11-10
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

ZerG
Многопоточностьhttps://habrahabr.ru/post/149420/со стороны сервера можно банально в крон загнатьвыполнение скрипта на каждые 5 минут! Или в скрипте бесконечный цикл while и паузу.Все слишком сильно зависит от задачи.

Задача примерно такая: На клиенте есть таймер, которая останавливается спустя выполнения некоторого условия на сервере, а условие это надо проверять каждые 5 минут (на сервере). Мне говорили про крон, но я не знаю что это… как лучше делать в моем случае?

Офлайн

#4 Июль 20, 2016 10:03:52

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

celery/rq, cron лучше не юзать
если в разрезе питона, то https://docs.python.org/3/library/sched.html (но не в вебе)

Офлайн

#5 Июль 20, 2016 10:09:48

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

slav0nic
Дядька, а почему не в вебе?

Офлайн

#6 Июль 20, 2016 13:39:16

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Вызов функции каждые 5 минут

А почему крон лутче не юзать?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version