【发布时间】:2013-11-19 14:47:49
【问题描述】:
我正在使用 configparser 和 Python 3.3 创建一个对配置文件进行一些小修改的脚本。这些配置文件通常包含注释掉的行,如下所示:
[Section]
Value1=Foo
;Very important comment
;Another very important comment
Value2=Bar
可以理解,Python 在编写新版本的配置文件时会去掉这些,但这是个问题。有没有办法将 cmets 复制到新的配置文件中? (不幸的是,顺序也很重要。多亏了 OrderedDict,配置选项的顺序得以正确维护,但 cmets 的顺序也需要维护,希望不会成为问题。)
谢谢!
【问题讨论】:
-
您可能想看看cfgparse 模块。
标签: python configparser