Python: Try & Exception
이터레이터나 제네레이터가 더 이상 반환할 데이터가 없는 상태에서 next 함수 호출이 되었을 때, 파이썬 인터프리터는 StopIteration이라는 에러 메시지 반환과 함께 프로그램의 실행을 정지한다는 내용을 글로 올렸던 적이 있다. (Function 04 참조) 2021/01/19 - [Programming/Python] - Python: Function (4) 프로그램이 실행되는 과정에서 이렇게 에러 메시지와 함께 동작이 멈춘다는 것은 이 프로그램에 버그가 있고, 그 버그를 확실히 처리할 수 있도록 알려준다는 점에서 충분한 가치가 있다. 하지만, 문제가 되는 프로그램의 코드만 실행을 스킵하고, 문제가 있음을 알려주도록 만든다면 그것 또한 여러모로 유익한 기능이 될 수 있다고 생각한다. 이 글의 주제에..