是否可以使用python 2.7将冒号(':')设置为配置文件中的分隔符?

时间:2018-05-13 14:56:24

标签: python python-2.7 configparser

我正在使用Python 2.7.14,我试图在配置文件中设置一行,使用冒号作为分隔符(例如 - 选项:值)和ConfigParser。我做的是这个:

import ConfigParser

config = ConfigParser.SafeConfigParser()
config.read(os.path.join(myPath, 'settings.cfg'))
config.add_section("new_section")
config.set('new_section', "option", "value")
with open(os.path.join(myPath, 'new_settings.cfg'), 'w') as f:
    config.write(f)

结果如下:

[new_section]
option = value

我需要的是option: value

原始settings.cfg文件中的所有现有分隔符也会更改为=文件中的new_settings.cfg。似乎应该有一个简单的解决方案,但我不能在任何地方找到它,并且升级到python 3.x现在不是一个选项。

0 个答案:

没有答案