Today I Learned
  • Introduction
  • Problem Solving
    • leetcode
      • 1. Two Sum
        • CPP
        • Java
        • JavaScript
        • Kotlin
        • Python
    • contest
      • google code jam
  • developer
    • ansible
    • python
      • line_by_line
      • config
        • yaml
        • configparser
  • linux
    • cut
  • Programming Languages
    • javascript
      • array
      • base64
      • canvas
      • date
        • moment.js
      • jquery
      • json
      • jsplumb
      • konva
      • nodejs
      • react
      • string
    • kotlin
      • 2 코틀린 기초.md
  • spring framework
    • spring boot
  • game
    • ingress
    • Rockman
      • Rockman X 1
      • Rockman X 2
      • Rockman X 3
  • database
    • mysql
  • me
    • resume
      • experience
      • extracurricular_activities
Powered by GitBook
On this page
  • configparser
  • DEFAULT 주의
  • 정리
  • References

Was this helpful?

  1. developer
  2. python
  3. config

configparser

configparser

  • python 3 에서는 configparser

  • python 2 에서는 ConfigParser

  • config 파일에서 설정값을 가져 올 때 사용하는 모듈이다.

config.ini

[DEFAULT]
USERNAME = junho85
PASSWORD = 123456

config_test.py

import configparser

config = configparser.ConfigParser()
config.read('config.ini')

username = config['DEFAULT']['USERNAME']
password = config['DEFAULT']['PASSWORD']

print(username) # junho85
print(password) # 123456

DEFAULT 주의

  • DEFAULT 가 아닌 곳의 list 데이터 조회 해서 가져왔는데 for loop 돌면서 찍어 보면 DEFAULT 정보도 같이 나옴.

정리

References

PreviousyamlNextlinux

Last updated 5 years ago

Was this helpful?

python - configparser 기본 사용법 2019.11.11
파이썬에서 설정값 관리하기
Python 2.7.17 - 13.2. ConfigParser — Configuration file parser
configparser — Configuration file parser