Ich kann ein Python-Skript die ganze Zeit mit einer bestimmten Verzögerungszeit laufen lassen, aber das sieht zu albern aus, da es das System benutzt, das auch inaktiv ist, also was ist die Lösung?Wie kann ich an allen Tagen ein Python-Skript auf einem Server zu einem bestimmten Zeitpunkt ausführen?
1
A
Antwort
2
Verwenden Sie cron
. Auf der Kommandozeile ist es crontab -e
, einen vim-Editor zu öffnen, in dem Sie Dinge zur Ausführung planen können. Hier ist die documentation. So ein Skript ausführen jede Minute je mit cron Sie diese Zeile in crontab hinzufügen würde:
* * * * * python <path to>/script.py
First * ist jede Minute, aber könnte zum Beispiel sein, eine Zahl zwischen 0 und 59 bis einmal pro Stunde laufen, Sekunde * Codes für die Stunde des Tages, der dritte ist der Tag des Monats und so weiter.