Задать вопрос
BadCats
@BadCats

Перезапуск python скрипта с определенной строки?

Имеется следующая задача: перезапустить python-скрипт с определенной строки - пропуская уже отработавшие ранее. Если обобщить задачу - не импортируя часть кода как модуль, не разбивая на функции - возможно ли, сделать следующие:
statement_1
statement_2
statement_3
statement_4
statement_5
statement_6

При перезапуске скрипта - начать, выполнение, например с statement_3 ?
  • Вопрос задан
  • 532 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Нет и не будет. Пример:
a = 1
b = 2
print(a+b)

Объясни, какое поведение ты ожидаешь от перезапуска скрипта с третьей строки, не выполняя первых двух.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
HemulGM
@HemulGM Куратор тега Python
Delphi Developer, сис. админ
Можно. Сохраняй состояние в файл. Перезапускай скрипт. После запуска проверяй состояние и запускай с нужного места.
Ответ написан
@alexbprofit
Junior SE
Ты хочешь сделать что то похожее на точку останова, но сначала?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы