JcM*_*aco 7 python configuration configparser
我已经注意到我的源代码控制使用ConfigParser生成的输出文件的内容永远不会以相同的顺序.有时,即使没有对值进行任何修改,部分也会更改部分内的位置或选项.
有没有办法在配置文件中对事物进行排序,这样我每次启动应用程序时都不必进行微不足道的更改?
看起来这是在Python 3.1和2.7中修复的,引入了有序词典:
标准库现在支持在多个模块中使用有序字典.configparser模块默认使用它们.这样可以读取,修改配置文件,然后按原始顺序写回.