IT 이야기 공간/프로그램 언어
파이썬(python) 외부 파일을 통한 환경 설정관리 ConfigParser
프로그램 작성시 일부 값들을 따로 외부 파일로 관리하면 좋은 경우가 있습니다. 아래와 같은 경우들 입니다. 1. 여러 프로그램에서 공통 사용하는 값 2. 자주 변경 되는 값 3. 동작 환경이 다를 경우 필요로 하는 값 위의 내용 외에 추가로 더 있을 수 있지만 지금 생각나는 것은 이정도 이네요. 만약 접속 계정 ID를 여러 프로그램에서 같은 ID를 사용한다고 가정합니다. 프로그램 A.py, B.py, C.py 에서 같은 ID로 접속을 해서 정보를 조화하는 프로그램 이라고 가정합니다. 이때 ID 가 변경이 되면 A, B, C 프로그램을 모두 변경해 주어야 합니다. 사용되는 ID를 모두 찾아서 변경해 주어야 될 수도 있습니다. 이럴 경우 외부 파일에 따로 관리를 한다면 따로 관리하는 파일만 수정하면 3개의 ..