error (1) 썸네일형 리스트형 예외 처리에서의 동작 수행 - try/except/else/finally 파이썬에서 예외를 처리하는 과정에서 특정 동작을 수행하고 싶을 때 try, except, else finally 구문을 사용합니다. 전체 복합문에서 각 블록은 서로 다른 목적에 쓰이며, 다양하게 조합하면 유용합니다. finally 예외가 발생하면 본래 호출 스택의 위 (함수 자신을 호출한 함수 쪽)로 예외를 전달해야 하지만, 예외가 발생하더라도 정리 코드를 실행해야 한다면 try/finally 블록을 사용합니다. 특히, 파일을 열고 안전하게 닫는 경우에 자주 사용합니다. def try_finally_example(filename): print('파일 열기') handle = open(filename, encoding='utf-8') try: print('데이터 읽기') return handle.read(.. 이전 1 다음