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

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

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

При перезапуске скрипта - начать, выполнение, например с statement_3 ?
  • Вопрос задан
  • 554 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Нет и не будет. Пример:
a = 1
b = 2
print(a+b)

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

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

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