セクション内の特定のファイルにコメントを書き込むにはどうすればよいですか?
私が持っている場合:
import ConfigParser
with open('./config.ini', 'w') as f:
conf = ConfigParser.ConfigParser()
conf.set('DEFAULT', 'test', 1)
conf.write(f)
私はファイルを取得します:
[DEFAULT]
test = 1
[DEFAULT]
しかし、セクション内にコメントを含むファイルを取得するにはどうすればよいですか?
[DEFAULT]
; test comment
test = 1
次のようにしてファイルにコードを書き込むことができることを知っています。
import ConfigParser
with open('./config.ini', 'w') as f:
conf = ConfigParser.ConfigParser()
conf.set('DEFAULT', 'test', 1)
conf.write(f)
f.write('; test comment') # but this gets printed after the section key-value pairs
これはConfigParserで可能ですか?また、プログラムを可能な限り「ストック」に保つ必要があるため、別のモジュールを試したくありません。