[Python] exit(0): 코드 강제 종료하고 싶을 때

김페페·2022년 8월 1일
2

TIL

목록 보기
1/5

exit()이란?

코드 강제 종료하고 싶을 때 사용

exit(0) / exit(1)의 차이

  • exit(0) : 성공적으로 프로그램 종료 (EXIT_SUCCESS)
  • exit(1) : 성공적으로 프로그램 종료X (EXIT_FAILURE)

exit(1) 사용 시 런타임 에러 등 발생할 수 있다고 함

exit() / sys.exit()의 차이

스택오버플로우 선생님들에 의하면,

exit()은 대화형 쉘에서

sys.exit()은 일반적인 프로그램(vscode)에서 사용된다고 함

근데 exit()도 vscode에서 잘 작동됨.
(import sys 안 해도 돼서 더 편함)

<참고>

https://stackoverflow.com/questions/6501121/difference-between-exit-and-sys-exit-in-python

profile
독학 머신

2개의 댓글

comment-user-thumbnail
2022년 8월 4일

강제종료라니 무서워요

1개의 답글