На мой взгляд, это непростая задача, но я не знаю, как ее реализовать.Как успешно запустить python cronjob?
У меня есть сценарий python, который, вероятно, будет разбиваться на первые несколько попыток. (Он вызывает websocket, который еще не готов.)
Могу ли я сказать cronjob, чтобы продолжать попытки запустить этот скрипт, пока он, наконец, не сработает? Или мне нужно реализовать это в скрипте python?
Это линия в Crontab
@reboot sh /home/pi/launcher.sh
И это .sh-файл.
#!/bin/sh
# launcher.sh
cd/
sudo python /home/pi/example.py
cd/
Заранее благодарен!
его реализации в сценарии Python (с использованием, например, '' try' и except') почти наверняка будет более простым, чем его реализации в сценарии оболочки. – kindall