이전에는 함수를 적용하는 방법을 알아보았는데,
이번에는 엑셀에서 가장 많이 사용하였던 함수 중 하나, error값일 경우 대체 값을 반환하도록 하는 iferror( 함수값, error값일 경우 대체 값 )함수처럼 활용할 수 있는 python 문법 try, except에 대해서 정리하고자 한다.
try:
'''실행할 코드'''
except:
'''에러가 발생할 경우, 예외적으로 별도 실행할 코드'''
판다스 데이터프레임 다룰 때, 컬럼간 나누기 실행할 경우 0으로 나누어 에러가 발생하여 실행이 중단되는 경우 방지
그 경우, 0 혹은 1 등 상황에 따라 적절한 값으로 대체하여 실행될 수 있도록 함
크롤링 중, 같은 자리에 정보가 없을 때 for loop에서 에러가 발생하여 실행이 중단되는 경우 방지
'-' 혹은 빈칸을 알리는 default value를 넣는 등 별도 표기될 수 있도록 함
예시