„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie führe ich ein Python-Skript über die Crontab-Crontab-Konfiguration aus?

Wie führe ich ein Python-Skript über die Crontab-Crontab-Konfiguration aus?

Veröffentlicht am 04.11.2024
Durchsuche:159

How to Execute a Python Script Via Crontab Crontab Configuration?

Python-Skript über Crontab ausführen

Crontab-Konfiguration

Um ein Python-Skript mit Crontab auszuführen, bearbeiten Sie die Crontab-Datei mit dem Befehl crontab -e. Hängen Sie die folgende Zeile an das Ende der Datei an:

*/10 * * * * /usr/bin/python /home/souza/Documets/Listener/listener.py

Diese Zeile Gibt an, dass das Skript alle 10 Minuten ausgeführt werden soll. Die Crontab-Syntax lautet wie folgt:

  • Minute (0-59)
  • Stunde (0-23)
  • Tag des Monats (1-31)
  • Monat (1-12 oder Monatsname)
  • Wochentag (0-6 oder Tagesname)

Überlegungen zum Skript

Das Python-Skript Der in der Frage bereitgestellte Code verwendet die Pycurl-Bibliothek, um mit der OpenStack-API zu interagieren. Es überwacht den Status bestehender Server und erstellt neue Server, wenn bestimmte Bedingungen erfüllt sind.

Dateibearbeitung

Um den Cronjob zu konfigurieren, müssen Sie nur die Crontab-Datei bearbeiten, indem Sie crontab -e ausführen. Es sind keine zusätzlichen Dateiänderungen erforderlich.

Dienste neu starten

Cron neu starten kann erforderlich sein, wenn die Konfigurationsänderungen nicht sofort wirksam werden. Um cron neu zu starten, führen Sie den folgenden Befehl aus:

sudo service cron restart
Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729553355 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3