python configparser写入默认部分

时间:2011-10-17 23:16:35

标签: python configparser

我在python中使用configparser模块来读写一些.ini样式文件。我希望能够创建和写入DEFAULTS部分,但是,似乎硬编码不允许创建这样的部分。

有可能吗?甚至建议这样做?

1 个答案:

答案 0 :(得分:5)

您不必创建DEFAULT部分,它已经存在。您可以立即在其中设置值。

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

在创建ConfigParser实例时,您设置为默认值的值也将被写入DEFAULT部分,如wim所述。