Автоматический повторный запуск скрипта в случае сбоя - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть небольшой скрипт .bat, который я запускаю на общем сервере.В нем я просто вызываю python и запускаю скрипт:

#!/bin/bash
@echo off
python SCRIPT.py

В скрипте python я периодически извлекаю данные с веб-сайта каждую минуту или около того.По какой-то причине соединение API не очень хорошее, и время от времени (возможно, через час или два после извлечения данных) оно выдает ошибку типа «истекло время ожидания соединения».

Чтобы исправить это, я хочу просто зацикливаться каждый раз, когда скрипт Python запускается;

#!/bin/bash
@echo off
:loop
python SCRIPT.py
goto loop

Учитывая мое непонимание этого материала, я просто хочу знать, будет ли этона самом деле работает при повторном запуске сценария Python только после предыдущего, исключенного из ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...