Найти - Пользователи
Полная версия: Нужна помощь по таймеру
Начало » Python для экспертов » Нужна помощь по таймеру
1 2
samyray
Вообще пишу программу которая должна в определенное время выполнять некую задачу.
Не подскажите как можно реализовать запуск именно в НУЖНОЕ время(не тянуть же постоянно у системы время и проверять).
Сразу спасибо за помощь или направление куда копать.
ZZZ
Cron?
samyray
Похоже по замыслу,только программа должна работать и под Вендами поэтому его использование не катит!
shiza
Планировщик задач Windows? =)
shiza
Зачем постоянно проверять время?
Спросил один раз, посчитал сколько осталось времени до выполения ближайшей задачи и:
1. сделал на это промежуток time.sleep(X) (но правда программа тогда больше ничего делать не сможет)
2. Можно бросить сигал ALARM (подробнее здесь: http://docs.python.org/library/signal.html).
3. Можно запустить Timer ( см. http://www.python.org/doc/2.5.2/lib/timer-objects.html )
samyray
shiza
Нет.всё гораздо примитивней - что-то типа персонального органайзера,тока с возможностью запуска того что мне нужно в определенное время.=)
shiza
samyray
Нет.всё гораздо примитивней
Не, это я предлагал воспользоваться для запуска чего-либо - планировщиком задач Windows. =) (Sheduler)
balu
Лучше, по возможности, использовать системные возможности.
slav0nic
http://docs.python.org/library/sched.html
DarkAnthey
Twisted

reactor.callLater(time, func)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB