그 ...하려고 문 이 존재하는 모든 조항을 제외하고 따라야합니다, 옵션 다른 절을 가지고 제외. try 절이 예외를 발생시키지 않으면 실행해야하는 코드 에 유용합니다. 예를 들어 :
else 절의 사용은 그 실수에 의해 보호되는 코드에 의해 제기되지 않은 예외 을 잡기 피한다 때문에 시도 절에 추가 코드 를 추가하는 것보다 더 나은for arg in sys.argv[1:]: try: f = open(arg, 'r') except IOError: print 'cannot open', arg else: print arg, 'has', len(f.readlines()), 'lines' f.close()
시도하십시오 ... 명세서 제외.
질문 1> 위의 문서를 읽은 후, 나는 아직도 우리는 단순히 시도 절에 다른 절의 코드를 이동할 수 없습니다 왜 생각하지 않습니다.
모든 캐치 오른쪽 절 제외 에서 수행되기 때문에 2이> 어떻게 시도 절 실수로 예외를 잡을 수 않는 질문? 당신이 시도 절에 코드를 이동하면 두 질문에 대한