6

Python で configparser モジュールを使用して、いくつかの .ini スタイル ファイルを読み書きしています。セクションを作成して書き込みできるようにしたいのですDEFAULTSが、そのようなセクションの作成を許可しないようにハードコードされているようです。

出来ますか?またはこれを行うように勧められましたか?

4

1 に答える 1

5

DEFAULT セクションを作成する必要はありません。既に存在しています。すぐに値を設定できます。

config = ConfigParser.RawConfigParser()
config.set('DEFAULT', 'name2', 'value2')
with open('file.conf', 'wb') as cf:
    config.write(cf)

wimが指摘したように、ConfigParserインスタンスを作成するときにデフォルトとして設定した値もDEFAULTセクションに書き込まれます。

于 2013-01-26T12:51:56.553 に答える