Je cherche une alternative au module sched qui me permettrait d'annuler tous les événements à tout moment. sched permet uniquement d'annuler des événements uniques par id (qui est renvoyé par le planificateur lorsqu'un événement est planifié). Des pointeurs vers des alternatives Python à sched seraient appréciés. Merci Toni pPython sched alternative pour annuler tous les événements
1
A
Répondre
6
En Python 2.6, il y a un attribut de lecture seule appelé queue
retour une liste des événements à venir. Donc, cela va annuler tous les événements:
s = sched.scheduler(time.time, time.sleep)
map(s.cancel, s.queue)
Mise à jour pour Python 3:
Python 3 map() retourne l'itérateur. Par conséquent, l'objet doit être converti en liste.
s = sched.scheduler (time.time, time.sleep)
list(map(s.cancel, s.queue))
Découvrez https://stackoverflow.com/a/1303354/6523409 et https://stackoverflow.com/a/13623676/6523409
Questions connexes
- 1. Annuler tous les événements de Page_Load
- 2. annuler les événements souris
- 3. Ai-je besoin de Disposer pour annuler les événements?
- 4. Cocoa alternative pour les événements de carbone pour hotkeys globaux
- 5. Annuler les deux événements de l'accordéon jquery
- 6. Hudson annuler ne pas annuler tous les processus
- 7. Python Unicode Annuler Question
- 8. Écoute de tous les événements JInternalFrame - Java
- 9. Liste maîtresse de tous les événements Tkinter?
- 10. Track (tous) les événements d'un contrôle
- 11. Comment faire pour DataTable dans tous les événements de GridView
- 12. C# Comment faire pour supprimer et nettoyer tous les événements
- 13. Utilisez Xlib XChangeWindowAttributes pour récupérer tous les événements XWindow
- 14. Comment intercepter tous les événements jquery ajax?
- 15. Python GeoModel alternative
- 16. Tous les événements qui déclencheraient l'applicationWillResignActive & applicationDidBecomeActive
- 17. sélectionner tous les événements dans l'heure suivante
- 18. Interception de tous les événements tactiles
- 19. Python - piège tous les signaux
- 20. Python alternative de ruby watirrecorder?
- 21. Comment puis-je supprimer tous les événements du journal des événements d'application pour une seule source?
- 22. wxpython lier les événements de souris à tous les panneaux?
- 23. pyGTK détecter tous les événements de déplacement de la fenêtre
- 24. Python: os.listdir alternative/certaines extensions
- 25. Python - alternative à list.remove (x)?
- 26. annuler le problème avec bufwritepre, événements bufwritepost dans Vim
- 27. Entrées de Registre pour tous les utilisateurs en Python
- 28. urllib alternative pour iPhone
- 29. Remplacer tous les opérateurs en python
- 30. Dois-je annuler l'enregistrement des événements dans asp.net?
Works pour Python 2.5 aussi. Désolé, aurait dû mentionner ma version. – Toni