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 |
Tags
- 리눅스 777
- Python
- spring
- WAS WebServer 차이
- 와스 웹서버의 차이
- 빗썸 API 사용
- 트레이딩 봇 만들기
- 프로그래머스 소수
- string format
- Web Service Architecture
- 파이썬 가상환경
- 즐겨찾기가 가장 많은 식당 정보 출력하기
- BigDecimal
- 프로그래머스
- 오라클
- 파이썬
- 리눅스
- JSON특징
- java
- 단순 반복 자동화
- JavaScript Obejct Notation
- 리눅스 rwx
- 파이썬 주식
- pybithumb
- 프로그래머스 SQL
- Web Server란
- 변동성 돌파전략
- JSON 형식
- beautifulsoup
- WAS란
Archives
- Today
- Total
IT 개발자_S
파이썬 예외처리시 어떻게 처리할까? 본문
반응형
● 파이썬 예외처리를 할 수 있다
프로그램을 개발하다보면, 문법 오류가 아닌 비지니스 처리시 처리해야할 예외사항 같은 것이 있다.
예를 들면, 카드번호를 입력하는 프로그램 작성시
숫자만 입력 받아야하는데 사용자가 문자를 입력할 경우도 발생한다
이때는 숫자가 아닌 문자를 입력했기때문에 비지니스 오류를 발생시켜야하고 그에 맞는 로직에 대한 처리가 필요하다
이를 처리하기 위한 코드는 try catch를 사용하면 된다.
소스코드를 예를 들어 살펴 보면 다음과 같다.
## 예외처리
try :
num = int ( input("카드번호를 입력하세요"))
print("정상입력 완료 입력하신 카드번호는 : " ,num)
except: # 예외가 발생했을 때 실행됨
print('예외가 발생했습니다. 숫자를 입력하세요')
문자입력시 에러 문구 발생
정상적인 숫자 입력시
반응형
'IT > 파이썬' 카테고리의 다른 글
파이썬 Pandas를 이용한 데이터 분석 (지하철 데이터 분석) (0) | 2020.10.24 |
---|---|
파이썬 셀레늄 Selenium 크롤링하기 (0) | 2020.10.24 |
트레이딩 봇 만들어서 부자되기 프로젝트 -01 빗썸 연결하기 (0) | 2020.10.20 |
파이썬 beautifulSoup 을 이용한 웹 크롤링 (0) | 2020.10.17 |
파이썬 함수 매개변수 가변으로 만들기 (0) | 2020.10.17 |
Comments