
파이썬 프로젝트에서 환경 변수(env) 사용하기
·
Programming Langue/Python (파이썬)
환경 변수(environment variable)운영 체제(operating system) 수준에서 설정되는 변수이다.애플레케이션 수준에서 설정하기가 불가능하거나 어려운 값들을 환경 변수로 관리한다.환경 변수를 이용하면 애플리케이션 코드를 수정하지 않고도 배포 환경(개발, 테스트, 운영 등)에 따라 설정값의 유연한 변경이 가능하다. 이 말은 즉슨, 이식성(portability)과 유지 보수성 측면에서 큰 이점이 있다는 뜻이다.환경 변수에 작성할만한 것들데이터베이스 설정 → 대부분 개발과 프로덕션에서의 DB는 다르게 사용하니까 각 환경에 맞는 값을 설정해 준다.민감한 인증 정보(서드파티(3rd-party) 서비스의 API 키, 비밀번호.. 등)나 같은 경우에는 docker-compose.yml에 작성된 도..