Уведомления

Группа в Telegram: @pythonsu

#1 Июль 25, 2015 19:08:08

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

Время

Как сделать так, что бы каждый час к переменной прибавляется 1

Офлайн

#2 Июль 25, 2015 19:53:39

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Время

Goll
Как сделать так, что бы каждый час к переменной прибавляется 1
А сам как думаешь?



Офлайн

#3 Июль 25, 2015 21:00:50

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Время

Budulianin
А сам как думаешь?
:) Можно наверное каждую секунду прибавлять 1./3600
Можно встречный вопрос? А как вы собираетесь узнавать прибавилось значение или нет? Если скрипт занят прибавлением, то он не будет реагировать на запросы пользователя. Можно непрерывно печатать значение в консоль. Чтобы не греть процессор можно даже time.sleep вставить в цикл печати. Но тогда он ничем не будет отличаться от часов которые и так постоянно висят. Есть продвинутые решения типа crone, или sheduler https://docs.python.org/2/library/sched.html и по расписанию print делать…



Отредактировано doza_and (Июль 25, 2015 21:05:49)

Офлайн

#4 Июль 27, 2015 10:21:06

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

Время

Ну вы можете получить информацию следующую:
1) Текущая дата (в том числе час, минута, секунда и т.д.)
2) Время от старта скрипта
А там от задачи зависит

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version