секунд. причем повторные вызовы лишь бы увеличивали таймер на n секунд? можно async или тредом.
from time import sleep from datetime import datetime def boo(N = []): sleep(sum(N)) N.append(3) print(f"boo started! {datetime.now()}") for i in range(10): boo()
рекурсия, например
возможно не совсем то что тебе надо, но напоминает вот эту фичу из селери https://docs.celeryproject.org/en/stable/userguide/tasks.html#Task.retry_backoff
Обсуждают сегодня