Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- DataFrame
- 로지스틱회귀
- 데이터크롤링
- pandas
- numpy
- XOR게이트
- 머신러닝
- python
- 판다스
- 크롤링
- Perceptron
- linux
- 달의조각
- seaborn
- ubuntu
- 퍼셉트론
- 우분투
- 씨본
- 데이터시각화
- 딥러닝
- 리눅스
- 데이터프레임
- 데이터분석
- 파이썬
- OR게이트
- 비지도학습
- 선형회귀
- NAND게이트
- AND게이트
- Deeplearning
Archives
- Today
- Total
Charming ['ㅡ'] Ham !
Python | Try, Except 구문 (예외처리) 본문
728x90
반응형
728x90
예외처리 (try, except)¶
코딩을 하다보면 정말 많은 에러와 마주하게되는데, 이러한 에러를 바로 잡기위한 방법 중 하나로 예외처리를 들 수 있다.
바로 try, except 방법이 그 중 하나인데, 에러를 무시하거나, 발생가능한 에러에 대한 조취를 취할 수 있게 해주는 방법이다.
코드 말 그대로 코드를 try 해보고, 에러가 날 경우 except, 즉 예외로 빼두는 것이다. 에러가 나지 않는 부분에 대해서는 정상 작동하게 된다.
예를 들면 다음과 같다. try 입력 후 실행하고자하는 코드를 입력해주고, except 입력 후 에러가 발생 시 취하고자하는 행동을 입력, 혹은 발생 가능한 에러를 예상할 수 있을 경우 그 에러에 대한 조취 코드를 입력해주면된다.
a = 10
b = 0
try:
#실행 코드
print(a/b)
except:
print('에러가 발생했습니다.')
#에러가 발생했을 때 처리하는 코드
b = b+1
print("값 수정 : ", a/b)
출력 :
에러가 발생했습니다.
값 수정 : 10.0
728x90
반응형
'지식 정보 공유 > etc' 카테고리의 다른 글
API 이용하기 (API 를 이용한 날씨 데이터 가져오기) (0) | 2021.02.16 |
---|---|
텍스트 데이터의 변환과 교환 (소켓, TCP, IP, 프로토콜) (0) | 2021.02.15 |
Python | Lambda expression (람다 표현식) (0) | 2021.02.05 |
Python | Map (맵) (0) | 2021.02.04 |
Python | list comprehension (리스트 컴프리헨션) (0) | 2021.02.03 |