Pythonスクリプトから設定を変更したい構成ファイルがあります。ここに私のスケルトンコードがあります:
config = ConfigParser()
config.read('settings.conf')
config.set("SCRIPT", "SOMEFIELD", "%s"%SOMEVALUE)
config.write(open("settings.conf","wb"))
これは問題なく動作しますが、すべてを 1 行に書き込みます。私は少しうるさいかもしれませんが、各構成フィールドとセクションの後に改行を入れて、ファイルを人間が読めるようにしたいと考えています。