Python メモ – 設定ファイル
設定ファイルから値を読み込む方法について調べた。
設定ファイル
# config.ini
[section1]
key1 = value1
key2 = value3
[section2]
keyA = valueA
keyB = valueB
プログラム
設定ファイルに定義した項目にkey - value
形式でアクセスできる。
# app.py
import configparser
config = configparser.ConfigParser()
config.read('config.ini')
for section in config.sections():
for key, value in config.items(section):
print(('{} : {}').format(key, value))
print(config['section1']['key1'])
実行結果
$ python3 app.py
key1 : value1
key2 : value3
keya : valueA
keyb : valueB
value1
keyは小文字で格納されるようです。