이번 글에서는 예외 처리에 대해서 알아보도록 하겠습니다. 예외 처리 지금까지 파이썬에 대해 알아보면서, 또는 파이썬으로 프로그램을 만들면서 우리들은 많은 오류 메시지들을 봐왔습니다. 이런 오류들을 보는것은 프로그래머라면 매우 당연하고, 중요한 일일 것입니다. 그런데 어떤 때에는 의도적으로 이 오류에 대해서 특정한 작업을 수행하고 싶은 경우가 생기는데, 파이썬에선 이러한 예외 처리를 위해 try~except를 지원하고 있습니다. 일단 간단한 오류를 한 번 발생시켜봅시다. print(a) 간단하게 선언하지 않은 변수 a를 출력하도록 하여 오류를 발생시켜봤습니다. "그러면 NameError: name 'a' is not defined."라고 오류 메시지가 출력됩니다. 간단하게 a를 찾을 수 없다는 말이죠. 이..