Crontab beim Reboot Python Skript ausführen

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo,

    ich versuche schon seit Stunden mein Python Skript in einem Screen auszuführen:

    @reboot /usr/bin/screen -d -m /home/pi/hallo.py

    Es geht auch mit diesem Skript:

    Zitat

    #!/usr/bin/env python
    import time
    for x in range(600,0,-1):
    print x
    time.sleep(1)

    Doch das ist nur ein Testprogramm.
    Hier ist mein Programm das ich ausführen will.
    Doch es geht nicht es wird kein Screen erstellt.
    Aber warum geht es beim Oben gezeigten Skript und nicht mit diesem Skript:

    Einmal editiert, zuletzt von djkobi (7. Dezember 2015 um 16:40)

  • Da faellt zb schon einmal auf, dass du auf MySQL zugreifen moechtest. Ist die denn zu dem Zeitpunkt des Reboots schon hochgefahren? Ich wuerde dir empfehlen, das ganze besser als init-skript oder systemd-Service zu konfigurieren, und dann in die Abhaengigkeit von der MySQL zu stellen.


  • Da faellt zb schon einmal auf, dass du auf MySQL zugreifen moechtest. Ist die denn zu dem Zeitpunkt des Reboots schon hochgefahren? Ich wuerde dir empfehlen, das ganze besser als init-skript oder systemd-Service zu konfigurieren, und dann in die Abhaengigkeit von der MySQL zu stellen.

    Habe es jetzt mit ner Verzögerung gemacht.

    Code
    @reboot /bin/sleep 30 ; /usr/bin/screen -d -m /home/pi/hallo.py

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!