J'utilise python apscheduler pour planifier une tâche spécifique toutes les 45 minutes. Le problème est, quand j'ajoute le travail et démarre le planificateur, il commence à 45 minutes à partir de maintenant.python apschedule BlockingScheduler avec trigger d'intervalle: Démarrer immédiatement
from apscheduler.schedulers.blocking import BlockingScheduler
class myClass:
def schedule(self):
self.scheduler = BlockingScheduler()
self.scheduler.add_job(self.myJob, 'interval', minutes=45)
self.scheduler.start()
def myJob(self):
print('I finally started')
J'ai essayé de définir start_date, mais sans succès. Comment puis-je m'assurer que le travail est exécuté immédiatement, et non après avoir attendu l'intervalle pour la première fois?