配置文件读取、写入和验证。

configobj的Python项目详细描述


configobj是一个简单但功能强大的配置文件读取器和编写器:一个ini 文件往返程序。它的主要特点是非常容易使用,具有 简单的程序员界面和配置文件的简单语法。 它还有很多其他功能:

  • 任何级别的嵌套节(子节)

  • 列出值

  • 多行值

  • 完全支持Unicode

  • 字符串插值(替换)

  • 与强大的验证系统集成

    • including automatic type checking/conversion
    • and allowing default values
    • repeated sections
  • 将保留文件中的所有注释

  • 保留键/节的顺序

  • 强大的unrepr模式,用于存储/检索python数据类型

5.0.6版改进了某些边缘情况下的错误消息 版本5.0.5纠正在写入文件
中仍然存在的Unicode错误。 版本5.0.4纠正在
中读取文件时仍然存在的Unicode错误。
>在5.0.35.0.3版更正了与错误处理Unicode相关的错误
编码和写入文件
5.0.2版在尝试安装时添加特定的错误消息
早于2.5的python版本
5.0.1版修复了Unicode转换未发生的回归
在某些情况下py2
5.0.0版将支持的python版本更新为2.6、2.7、3.2、3.3
并且在其他情况下保持不变
4.7.2版修复了4.7.1中的几个错误
热门话题
用于切换状态结果的枚举的java输入   检测*NIX上打开的端口时出现java问题   java捕获和保存屏幕截图   java SLF4JLogback:基于日志级别的多模式   Java从字符串中删除动态子字符串   在spring引导中contextLoads测试时运行java Liquibase   基于规则集的任意嵌套POJO的java任意就地转换   java如何做,边做边循环这段代码?   java是什么导致jmh测量中的错误?   java Spring RabbitTemplate执行方法可见性   java jms创建连接http超时weblogic   java如何在JMapViewer中的两点之间放置像箭头一样的图像   在我的形状计算器Java程序中使用带有Switch/Case语句的循环   字符串如何在Java中比较字符和数字