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

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

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

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

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

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽