python Configparser가 config 내용을 모두 소문자로 바꿀 때 Configparser change names to lowercase

hyereen·2022년 10월 5일
0

공통적으로 필요한 내용을 여러 모형에서 사용하기 위해 config파일을 사용했다.
그러나 문제점은 모델 재학습 후 Configparser를 이용해서 config 내용을 수정하면 config 내용 모두가 소문자로 바뀐다는 점이다.
파이썬은 대소문자를 구분하기 때문에 이런 경우 다른 파일에서 config의 내용을 제대로 찾을 수 없게 된다.

이때, 아래 옵션을 주면 기존 config 내용의 대소문자를 유지한 채 수정이 가능하다.

config.optionxform=str

출처: https://stackoverflow.com/questions/1611799/preserve-case-in-configparser

profile
안녕하세요. 피드백은 언제나 감사합니다.

0개의 댓글