Python操作INI文件:configobj 更好

                           By 任帅(Samren)

参考链接: http://www.linux-field.com/archives/573

Python自带的模块: ConfigParser 用来解析 INI文件,但是在使用过程中存在一些问题。比如:
1,不能区分大小写。
2,重新写入的ini文件不能保留原有 INI文件的注释。
3,重新写入的ini文件不能保持原有的顺序。
4,不支持嵌套。
5,不支持格式校验。
我本来是想扩展 ConfigParser来支持上面的一些缺点的,但是我觉得应该有人有类似的问题并应该有相关的模块满足
我上面的需求的,于是放 G搜索之。得到一个Lib: configobj。

原来的 INI文件

Python操作INI文件:configobj 更好

ConfigParser修改后的文件(顺序乱了,且不区分大小写)

Python操作INI文件:configobj 更好

Lib: configobj的优点

效果如下:

Python操作INI文件:configobj 更好


相关文章:

  • 2021-06-09
  • 2021-07-15
  • 2021-06-01
  • 2021-07-06
  • 2021-08-26
  • 2021-06-01
猜你喜欢
  • 2021-10-17
  • 2021-12-12
  • 2021-05-25
  • 2022-01-07
  • 2022-12-23
  • 2021-09-03
  • 2021-06-15
相关资源
相似解决方案