konfig1 [python] pyinstaller 와 빌드 후 ini 환경변수 읽기(konfig) INI(INIialization) 파일 환경변수파일을 읽고 사용하는 방법 pyinstaller로 python파일을 빌드 한 후에 환경설정(IP 주소라던지, PORT 라던지..)을 바꿔야 하는 경우가 있다. 내 경우에는 FastAPI 서버를 배포하는데, SERVER의 주소와 DB의 주소가 계속 바꾸면서 QA가 테스트해야 했기 때문에 매번 환경변수를 바꿔가며 빌드하는건 좋은방법이 아니라 생각했다. 그래서 환경변수파일을 따로 빼서 읽는 방법을 선택했고 찾아보니 konfig 라는 라이브러리가 있었다. 설치 pip install konfig 사용방법 (1 / 2). 먼저 import 하기 사람마다 환경이 다르겠지만, BASE_DIR 를 지정해주는 이유나 .spec파일에 대한 설명은 아래 포스팅을 참조하면 좋을 것.. 2021. 6. 19. 이전 1 다음