파이썬 스크립트가 충돌할 때 자동으로 재시작하는 방법
How to Automatically Restart a Python Script When It Crashes

TL;DR AI
1분핵심 요약
이 글은 크래시된 Python 스크립트를 자동 재시작하는 여러 방법을 비교합니다.
가장 단순한 방법은 bash while 루프이고, `try/except`는 메인 함수 내부 오류만 다룰 수 있습니다.
`systemd Restart=on-failure`는 리눅스 서버에서 강력하지만, 깨끗한 종료와 재시작 조건을 잘 구분해야 합니다.
StayPresent 같은 subprocess 슈퍼바이저는 새 프로세스로 복구할 수 있지만, 배포 환경 호환성을 따져봐야 합니다.
핵심은 봇·워커 같은 상시 실행 프로그램의 다운타임과 무한 크래시 루프를 모두 피하는 것입니다.
