반응형
파이썬 : 한번만 여러 번 시도
파이썬에서는 except
하나의 try
문장에 대해 여러 문장 을 가질 수 있습니까? 같은 :
try:
#something1
#something2
except ExceptionType1:
#return xyz
except ExceptionType2:
#return abc
네 가능합니다.
try:
...
except FirstException:
handle_first_one()
except SecondException:
handle_second_one()
except (ThirdException, FourthException, FifthException) as e:
handle_either_of_3rd_4th_or_5th()
except Exception:
handle_all_other_exceptions()
참조 : http://docs.python.org/tutorial/errors.html
"as"키워드는 나중에 코드에서 오류를보다 철저하게 조사 할 수 있도록 오류를 변수에 지정하는 데 사용됩니다. 또한 트리플 예외 경우에 괄호가 파이썬 3에 필요한 참고이 페이지는 더 많은 정보를 가지고 : (블록 제외) 한 줄의 캐치 여러 예외
참고 URL : https://stackoverflow.com/questions/6095717/python-one-try-multiple-except
반응형
'IT' 카테고리의 다른 글
play-services-basement.aar를 찾을 수 없습니다 (0) | 2020.06.12 |
---|---|
파이썬에서 PATH 환경 변수 구분 기호를 얻는 방법은 무엇입니까? (0) | 2020.06.11 |
컬렉션이나 스트림을 반환해야하나요? (0) | 2020.06.11 |
python : 스크립트 작업 디렉토리를 스크립트 자체 디렉토리로 변경하십시오. (0) | 2020.06.11 |
C # 클래스 및 멤버 (필드, 메서드 등)에 대한 기본 가시성 (0) | 2020.06.11 |