반응형
안녕하세요.
이번 포스팅은 파이썬3에서 키보드 입력 오류 처리하기입니다.
특정 상황인 무한 반복 루프에서 Ctrl+C를 입력하면 발생하는 오류를 처리할 수 있습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
num = 1
# try~ except 특정 예외
try:
# 무한 반복
while True:
print(num)
num += 1
# Ctrl + C를 입력할 경우
except KeyboardInterrupt:
print('Ctrl + C 중지 메시지 출력')
print('codeomni.tistory.com')
|
▲ try~ except 구문을 사용해서 특정 구문을 예외 시킵니다.
▲ KeyboardInterrupt를 사용해서 Ctrl+C를 입력할 경우 메시지를 출력할 수 있도록 합니다.
▲ 무한반복루프에서 Ctrl+C를 입력할 경우 메시지를 출력한 실행화면입니다.
댓글