본문 바로가기

스파르타코딩클럽

내일배움캠프 31일차 기록

환경변수

환경변수의 사전적인 정의는 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임이다. 외부 API와 연동하기 위해서 사용되는 접근 키나 보안키 같은 정보는 보안 측면에서 코드상에 저장을 하면 안되기 때문에 환경 변수를 사용한다. 윈도우는 시스템 환경 변수 편집을 사용해서 환경 변수를 편집할 수 있다.

 

시스템 환경 변수 편집

예외처리

예외란 코드를 처리하는데 발생한 에러를 말한다. try except 를 사용해서 예외가 발생할 때 처리하는 코드를 넣을 수 있다. 

 

위와 같은 상황에서 X에 0이 대입되게 되면 ZeroDivisionError 예외가 발생하게 되며, 예외가 발생하게 되면 해당 줄에서 바로 코드를 중단하고 except로 가서 코드를 실행한다. 만약에 2를 입력하게 되면 예외가 발생하지 않기 때문에 except의 코드는 실행되지 않는다. 즉, try의 코드에서 예외가 발생했을 경우에면 except 코드가 실행된다.