2017-03-29 4 views
0

Ich habe in der Vergangenheit APScheduler verwendet, um Funktionsaufrufe alle X Sekunden mit großem Erfolg zu planen. Ich möchte jedoch eine Funktion mehrmals pro Sekunde aufrufen, was weder die IntervalTrigger- noch die CronTrigger APScheduler-Funktionen zulässt.Hochfrequenzterminierung mit Python 3

Gibt es eine einfache Möglichkeit, das Intervall auf einen Bruchteil einer Sekunde einzustellen, oder muss ich Threading-Optionen betrachten?

Antwort

0

Mit APScheduler ist die Bereitstellung von Sub-Sekunden-Genauigkeit nicht sehr machbar. Brauchen Sie wirklich die zusätzlichen Funktionen der Bibliothek? Wenn nicht, könnten Sie einfach eine Schleife verwenden, in der Sie time.sleep() verwenden.

+0

Sie haben Recht, nach einigem Nachdenken denke ich nicht, dass dies der beste Weg ist, um fortzufahren. Ich spiele gerade mit der Funktion threading.Timer(), die scheinbar die Funktionalität bietet, nach der ich gesucht habe. – jars121