@CryPack

Как сделать перезапуск скрипта?

Суть в том, что есть скрипт "main.py" и нужно сделать его "перерождение". То есть, в скрипте есть if, который проверяет время. Если время равно нужному, то запускается новый скрипт, а старый закрывается, т.е. нужно, чтобы старый скрипт продолжал работу. Сам пробовал гуглить, но в итоге получалось, что старый скрипт не продолжал работать, пока не закроется новый. Надеюсь, я понятно объяснил суть вопроса
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 2
import os,sys

def restart_program():
	python = sys.executable
	os.execl(python, python, * sys.argv)
	curdir = os.getcwd()
Ответ написан
hottabxp
@hottabxp Куратор тега Python
Миллиардер. Честно, 100 пистонов!
Используйте Crontab или другой планировщик.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы