본문 바로가기
IT/Python

python 에서 try 문 사용

by 성준하이 2023. 7. 25.
반응형

이전에 자바에서 try 사용에 대한 포스팅을 작성한 적이 있다.

자세한 내용은 참고 포스팅 참고 바란다.

 

이번 포스팅에서는 python 에서 try 문 사용에 대해서 다뤄보려고 한다.

 

파이선에서의 기본문법은 try - except 이다.

 

사용법은 아래와 같다.

try:
    #코드 작성
except Exception as e:
    # 코드 작성
finally:
    # 코드 작성

일단 기본 문법은 이렇다.

주의점은 파이선은 특히 문법에 민감한 언어이다 보니 들여쓰기에 대해 민감하다.

꼭 try 절에 들어가는 코드는 한번 들여쓰기로 작성해야한다.

 

  • 특정 exception 을 지정하고 싶다면
try:
    #코드 작성
except NoAlertPresentException:
    # 코드 작성
  • 여러 exception 일 경우를 넣고 싶다면
try:
    #코드 작성
except (NoSuchElementException,ElementNotInteractableException,TimeoutException):
    # 코드 작성
  • exception 마다 다른 처리를 하고 싶다면
try:
    #코드 작성
except NoSuchElementException:
    # 코드 작성
except (ElementNotInteractableException,TimeoutException):
    # 코드 작성

 

그리고 어떤 에러가 터졌는지 궁금하면

try:
    #코드 작성
except Exception as e:
    print("예외 종류:", type(e).__name__)

참고 포스팅

https://thenicesj.tistory.com/151

 

try - catch - finally 예외처리란?

한가지 예로 외출을 해야하는 경우인데 친구들끼리 오늘은 각자 준비해서 검정색 신발을 신고 만나자! 라고 얘기가 되었다. 근데 다들 모였는데 한 친구만 안나오길래 그 집에 가보니 친구가 신

thenicesj.tistory.com

 

반응형

댓글