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モジュールを使うと簡単に設定ファイルを読むことができます。
リンク