Pythonでの設定ファイル(iniファイル)の読み込み方
Pythonで設定ファイル(iniファイル)を読むにはconfigparserモジュールを使うと簡単に設定ファイルを読むことができます。
設定ファイル(iniファイル)を読むconfigparserモジュール
Pythonで設定ファイル(iniファイル)を読むにはconfigparserモジュールを使います。
読みこむソースをあげる前にまずは設定ファイル(iniファイル)を作成します。
#conf.ini
[section1]
    attr1 = 10
    attr2 = 20
 
[section2]
    attr1 = ABC
    attr2 = DEF
    attr3 = GHI
configparserの使い方はパーサーを準備してそのパーサーにファイル名とファイルのエンコーディングを指定して読みます。
あとは各セクションの名前と読みたい属性の名前を指定してデータを取得します。
import configparser
config_ini = configparser.ConfigParser()
config_ini.read( "C:/python_test/sample/basic/conf.ini", encoding = "utf-8" )
print( "config_ini[ {} ][ {} ]={}".format( "section1", "attr1",  config_ini[ "section1" ][ "attr1" ] ))
print( "config_ini[ {} ][ {} ]={}".format( "section2", "attr3",  config_ini[ "section2" ][ "attr3" ] ))
上のコードの実行結果は
config_ini[ section1 ][ attr1 ]=10 config_ini[ section2 ][ attr3 ]=GHI
になります。
まとめ
Pythonで設定ファイル(iniファイル)を読むにはconfigparserモジュールを使うと簡単に設定ファイルを読むことができます。
リンク






