J'ai une exigence où je dois exécuter une tâche toutes les 5 secondes, mais seulement entre des moments précis (par exemple entre 01h30 et 02h30 demain).Comment exécuter une tâche en python à intervalles réguliers entre certains instants?
J'ai regardé le céleri, mais une tâche normale ne peut pas être exécutée de façon répétée dans le céleri et les tâches périodiques ne peuvent pas être planifiées de manière dynamique. J'ai aussi regardé APScheduler, mais cela ne supporte pas l'exécution en tant que «démon» et la planification des tâches de l'extérieur.
Une idée de ce que je pourrais utiliser pour que cela se produise? Editer: J'aurais dû le mentionner plus tôt, je dois le faire lors d'une requête web, comme une tâche en arrière-plan.
Créer un travail cron? – Ashalynd
Habituellement, cela est fait en utilisant l'équivalent de 'crontab' sur votre système (les fenêtres utilisées pour avoir une commande' at', ne savent pas si elle existe encore sur les versions récentes). –