Une bibliothèque Python qui permet de programmer l'exécution de fonctions Python à des moments ou intervalles spécifiques.
APScheduler

- Python
- Automation, Contrôle des processus
- Interface de programmation d'applications (API), Cloud Computing, Amélioration continue, Digital Twin, Internet des objets (IoT), Logiciel, Logiciel en tant que service (SaaS)
Caractéristiques :
- Fonctions Python d'ordonnancement, ordonnancement de type cron, ordonnancement par intervalles, ordonnancement par date, ordonnanceurs persistants, magasins de tâches multiples, options d'ordonnancement flexibles, exécution basée sur des threads
Prix :
- Gratuit
- Léger, facile à intégrer dans les applications Python existantes, options de planification polyvalentes, prise en charge de différents backends pour le stockage des tâches, bonne documentation.
- L'ordonnancement en cours de processus (non distribué par défaut) peut ne pas être idéal pour l'ordonnancement de tâches distribuées à très grande échelle sans configuration supplémentaire.
Idéal pour :
- Ajout de fonctionnalités de planification dans les applications Python pour les tâches d'arrière-plan, les travaux de maintenance ou la génération de rapports.