Python/공부

파이썬 종료 close() quit() exit() sys.exit() os._exit()

끈끈 2023. 3. 28. 21:20

 

close()

 

현재 활성화되어 있는 webdriver 하나의 Tab만 종료

 

quit()

 

모든 Tab 종료. 2개 이상의 webdriver가 열려있다면 quit()를 써야 한다

 

exit()

 

exit()는 site-package라는 패키지 안에서 가져온 함수로, site-package 참조문제가 일어날 수 있다

 

주로 대화형 셀에서 사용된다고 한다

 

sys.exit()

 

일반적인 프로그램(vscode)에서 사용되며, sys 모듈을 import 해서 사용한다

 

import sys

 

elif adventure == 2:
    print("모험을 포기합니다.")
    sys.exit()

 

import 하기 싫다면? 👇

 

raise SystemExit

 

이 명령어로는 sys를 먼저 가져올 필요가 없다!

 

os._exit()