Я пытаюсь запланировать повторяющееся событие, чтобы запустить каждую минуту в Python 3.Расписание повторяющееся событие в Python 3
Я видел класс sched.scheduler
, но мне интересно, если есть другой способ сделать это. Я слышал упоминания, что я мог бы использовать несколько потоков для этого, что я бы не прочь сделать.
Я в основном запрашиваю JSON и затем разбираю его; его стоимость меняется со временем.
Для использования sched.scheduler
я должен создать цикл, чтобы просить его запланировать даже работать в течение одного часа: там
scheduler = sched.scheduler(time.time, time.sleep)
# Schedule the event. THIS IS UGLY!
for i in range(60):
scheduler.enter(3600 * i, 1, query_rate_limit,())
scheduler.run()
Какие другие способы сделать это будут?
Дубликат все "графика" вопрос на Python 2. Все эти: http://stackoverflow.com/search?q=%5Bpython%5D+schedule –
Дубликат: HTTP: // StackOverflow. com/questions/373335/ideas-for-a-cron-like-scheduler-in-python –