개발 과정에서 깃허브 토큰, API 시크릿 키와 같이 중요한 환경 값들을 코드베이스에 그대로 노출시킬 경우 보안상 위험이있다.
그럴 경우 외부에 파일을 만들어 파일을 로드하는 식으로 설정값을 관리한다.
pw.json = {
'password': 'mypassword'
}
def read_jsonfile(json_path):
with open(json_path) as path:
return json.load(path)