반응형
이전에 자바에서 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
반응형
'IT > Python' 카테고리의 다른 글
[Error] zipfile.BadZipFile: File is not a zip file - drm 피하기 / xlwings (26) | 2024.04.29 |
---|---|
SyntaxError: Non-UTF-8 code starting with '\xbf' in file (26) | 2024.04.25 |
matplotlib.pyplot 사용법 (49) | 2023.07.19 |
파이선에서 날짜 문자열 추출 (31) | 2023.06.13 |
파이선에서 escape 종류 (21) | 2023.03.06 |
댓글