Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
11 / 1 / 1
Регистрация: 09.02.2016
Сообщений: 95
1

Разное время задержки

06.03.2017, 18:37. Просмотров 596. Ответов 1
Метки нет (Все метки)

Здравствуйте.
Такая проблема, есть функция, которая должна выполняться каждые N минут. Причем минуты могут быть разные.

Например: поступили на вход разные временные диапазоны, допустим 3 минуты и 10 минут.

Как сделать так, что бы функция выполнялась с учетом этих интервалов?

Например, при задержках в 3 и 10 минут функция будет выполняться так:
1. Выполнение функции (3 минуты).
Задержка 3 минуты.
2. Выполнение функции (3 минуты).
Задержка 3 минуты.
3. Выполнение функции (3 минуты).
Задержка 3 минуты.
4. Выполнение функции (10 минут).
Задержка 10 минут.
5. Выполнение функции (3 минуты).
и т.д.

И тут получаем случай, когда между выполнением 3 и 4 проходит 1 минута, а не 3. А выполнение 5 происходит через 3 минуты относительно выполнения 3.

Надеюсь, суть понятно и кто-то сможет помочь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2017, 18:37
Ответы с готовыми решениями:

Разное время выполнения программ
Здравствуйте! Почему скорость выполнения функций отличается в зависимости от того где они...

Разное время исполнения программы
"Баловался" с кодом питона и наткнулся на интересный результат: один и тот же код выполняется...

Разное время задержки Delay для разных заявок
Здравствуйте.Подскажите пожалуйста,как выполнить такое: с одного источника выходят 2 наименования...

Компьютер вырубается во время игр каждый раз через разное время
помогите пожалуйста* компьютер Acer aspire m3201. * ** ** * Тип ЦП* ** ** ** ** ** ** ** ** ** **...

1
Эксперт Python
4213 / 1669 / 313
Регистрация: 17.03.2012
Сообщений: 9,005
Записей в блоге: 5
07.03.2017, 10:40 2

Не по теме:

Цитата Сообщение от Scrud Посмотреть сообщение
Причем минуты могут быть разные.
Минуты не могут быть разные, они всегда одинаковые :)


Видимо, использовать таймер. В модуле threading есть.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.03.2017, 10:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Время задержки delay
Доброго времени суток. столкнулся с AnyLogic University 6.9.0. задача: Есть 3 блока Sourсе. из них...

Узнать время задержки в GIF
В одной статье GDI+: графика нового поколения нашёл пример как вывести анимированный Gif в окно...

Изменить в функции время задержки
Не получается изменить время задержки в функции void timer(int level), если в glutTimerFunc(level,...

Как поставить время задержки в анимации js
Я не разбираюсь в этом языке, но понимаю что нужно c.fl что то дописать что будет отвечать за...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.