Процесс Python занимает 100% процессора

Я пытаюсь запустить приложение Python и выполнить действия, основанные на указанном интервале. Код ниже постоянно потребляет 100% ресурсов процессора.

def action_print():

    print "hello there"

interval = 5
next_run = 0

while True:

    while next_run > time.time():
        pass

    next_run = time.time() + interval

    action_print()

Я хотел бы не помещать процесс в спящий режим, поскольку будет выполняться больше действий с различными интервалами.

пожалуйста, порекомендуйте

Ответы на вопрос(2)

Ваш ответ на вопрос