Предисловие
Эта статья — 35-я статья данной рубрики, в будущем я продолжу делиться различными полезными знаниями о Python, которые достойны внимания.
В работе иногда мы сталкиваемся со следующими ситуациями и необходимо перезапустить указанный скрипт Python. В первом случае после завершения выполнения скрипта Python скрипт Python может быть автоматически повторно выполнен через Python; второй случай — когда во время выполнения скрипта Python возникает «не ошибка», например сетевая проблема в программе-сканере Это приведет к завершению работы программы с ошибкой.В это время сценарий необходимо автоматически повторно выполнить через Python.
При возникновении вышеперечисленных проблем, что следует сделать для их решения? Затем следуйте за автором, чтобы прочитать текст напрямую, и автоматически повторно выполните указанный скрипт Python через Python. (полный код прилагается)
текст
В ответ на вышеизложенные предположения в этой статье в основном будет предложено целевое решение двух вышеупомянутых ситуаций.
1. Когда выполнение скрипта Python завершится, автоматически перезапустите и запустите скрипт через Python.
Как упоминалось ранее, когда наш целевой скрипт Python выполняется и мы хотим автоматически повторно запустить скрипт Python через Python, что нам следует делать? Давайте возьмем пример:
Предположим, что существует следующий скрипт test.py.
import time
for i in range(10):
with open(r'test.txt', 'a', encoding='utf