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

Как сделать так чтобы скрипт на питоне при ошибке заново запускался?

Вот у меня есть телеграм бот, и иногда он стопается, мол ошибка (там другая история).
И как сделать так, чтобы скрипт автоматически после остановки запускался заново (python bot.py)?
  • Вопрос задан
  • 3487 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 3
alfss
@alfss
https://career.habr.com/alfss
Systemd
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
while true; do python bot.py; done
Ответ написан
Комментировать
@andro1
?
Можно с помощью инструкций try/except.
def function():	
	try:
		a = input("Enter a number")
		b = int(a) / 0
	except:
		function()
function()

Поместите туда свой код, при ошибке, функция будет вызвана заново.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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