입력 값을 type에 맞지 않게 들어오게 되면 error처리를 해야 하는데,
사용자는 type 개념이 없기에 아무 것이나 입력하게 됨
int형 숫자만 받아야 하는데 텍스트 string이 들어오게 되면, 처리되도록 try ... except ValueError로 처리해야 함
try:
number = int(my_box.get())
function(number)
print("정상실행")
except ValueError:
print("오류발생")
https://www.youtube.com/watch?v=IbpInH4q4Sg&list=PLCC34OHNcOtoC6GglhF3ncJ5rLwQrLGnV&index=68
반응형