반응형
무한로딩이라는 새로운 에러종류가 생겨서 에러를 새로 정의했다.
class InfiniteLoading(Exception):
print("무한로딩이 발생했습니다.")
새로 정의한 에러를 raise 새로정의한에러() 방식으로
다음과 같이 전달 가능하다.
def except_Test():
class InfiniteLoading(Exception):
print("무한로딩이 발생했습니다.")
try:
time.sleep(0.2)
raise InfiniteLoading("무한로딩 오류")
except InfiniteLoading as e:
print(e)
pass
except Exception as e:
print(e)
if __name__ == "__main__":
except_Test()
반응형
'프로그래밍 > python' 카테고리의 다른 글
selenium 작업 종료 후 chromedriver.exe가 작업 관리자에 남아있는 현상 방지 (0) | 2022.08.23 |
---|---|
txt파일에 로그 기록을 남기는 함수 (0) | 2022.08.22 |
python 24시간 30분 마다 값을 리스트로 반환하는 함수 (0) | 2022.08.22 |
python selenium element css 정보 가져오기 value_of_css_property (0) | 2022.08.20 |
openpyxl 엑셀 데이터 한 행씩 추가하기 (0) | 2022.08.19 |