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

Как сделать возобновление работы python программы после остановки?

Есть приложение написанное на python, работа которого займет несколько дней и более. Нужно сделать систему возобновления работы приложения, если она будет завершена или прервана.

у меня есть идея по реализации:
При старте приложения будет запускаться стартовая программа, в ней выбирается начать выполнение основной с начала или продолжить выполнение с контрольной точки бэкапа. При исполнении основной программы в потоке будет сохранятся значения переменных, массивов и бэкп файлов приложения в папку с именем конкретной версии бэкапа. Новая папка бэкапа будет создаваться раз в некоторое время. При возобновлении вписать все значения в основную и заменить файлы, продолжить исполнение.
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
longclaps
@longclaps
Гугли pickle.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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