파이썬에서 control + c 입력받아서 프로그램종료

조회수 8351회

파이썬으로 작성중인 프로그램에 while문이 들어갑니다

프로그램이 실행되고나서 while이 돌 때 사용자가 control + c 커맨드를 입력하면 프로그램이 종료되게 하고싶습니다 어떻게 코드를 작성해야할까요

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • KeyboardInterrupt 예외를 받아 처리하시면 됩니다.

    try:
        # 작업들
    except KeyboardInterrupt:
        # Ctrl+C 입력시 예외 발생
        sys.exit() #종료
    
    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)