Ich habe die Anzahl der Scheduler mit Python in Windows, die im Hintergrund ausgeführt werden, erstellt. Kann mir jemand einen Befehl geben, um zu überprüfen, wie viele Scheduler unter Windows laufen und wie kann ich sie entfernen?Probleme in Python Sched
Antwort
Alle Ihre Scheduler sind Teil eines einzigen Python-Prozesses, dann können Sie die einzelnen Timer, die geplant sind, nicht zählen. Da die Python-Scheduler etwas sind, das Sie schreiben, können Sie eine Datei behalten, die regelmäßig aktualisiert wird.
Wenn jeder Scheduler ein separater Python-Prozess ist, zählen Sie die vielen Python-Prozesse von Ihrem Windows-Task-Manager.
Wenn Sie sched.scheduler
verwenden, können Sie sched.scheduler.queue
abfragen.
scheduler.queue
Read-only-Attribut eine Liste der anstehenden Ereignisse Rückkehr in der Reihenfolge sie ausgeführt werden. Jedes Ereignis wird als benanntes Tupel mit den folgenden Feldern angezeigt: Zeit, Priorität, Aktion, Argument.
Im sehr docs auch dieses kleinen Stück Rat:
In Multi-Threaded-Umgebungen, die Ablaufsteuerungs-Klasse Einschränkungen in Bezug hat zu Sicherheitsfaden, die Unfähigkeit, eine neue Aufgabe einzufügen vor der aktuell in einem laufenden Scheduler anstehende und den Hauptthread solange halten, bis die Ereigniswarteschlange leer ist. Stattdessen wird stattdessen die threading.Timer-Klasse verwendet.
- 1. Frage über Python sched schedular
- 2. Scheduling-Probleme in Python
- 3. Probleme mit BeautifulSoup in Python
- 4. Python globale Variable Probleme
- 5. Python Selection Probleme sortieren
- 6. Python Multiprocessing + Subprozess Probleme
- 7. Python: Urllib Probleme
- 8. Python Lambda Probleme
- 9. Python - Bibliothek Probleme
- 10. Python Probleme auf Zeichencodierung
- 11. Python Decoding/Encoding Probleme
- 12. python regex Probleme
- 13. Probleme mit Python-Rundung
- 14. Python Web Scraping Probleme
- 15. Um eine Funktion alle x Minuten auszuführen: sched oder threading.Timer?
- 16. Python Unittest Import Probleme
- 17. Thread-Timer Probleme Python
- 18. Class method Probleme - Python
- 19. Python-Encoding/Decoding-Probleme
- 20. Probleme zu vergleichen verschiedene Wörterbücher in Python
- 21. Rückgabewert Probleme mit Unittest patch() in Python
- 22. Probleme mit der Zeichenfolge in Python schweben
- 23. Probleme Python in Powershell-Terminal laufen
- 24. Probleme mit Unicode-codierten Daten in Python
- 25. Probleme beim Parsen einer Webseite in Python
- 26. Probleme mit Webcam in Python + OpenCV
- 27. Probleme mit Urlib in Python 3
- 28. Parsing Probleme in beschädigten json mit Python
- 29. Python Probleme Swap-Variablen in eine Liste
- 30. Ein einfacher Socket in Python-Probleme