配置文件读取、写入和验证。
项目描述
ConfigObj是一个简单但功能强大的配置文件读取器和写入器:一个ini 文件往返程序。它的主要特点是非常易于使用,具有简单的程序员界面和简单的配置文件语法。
功能列表
嵌套部分(子部分),到任何级别
列出值
多行值
完整的 Unicode 支持
字符串插值(替换)
与强大的验证系统集成
包括自动类型检查/转换
并允许默认值
重复部分
保留文件中的所有注释
保留键/部分的顺序
用于存储/检索 Python 数据类型的强大unrepr模式
变更日志
发布 5.1.0
将模块统一到“configobj”包中(#72、#31、#32)
添加了validate v1.1.0 shim 以允许逐步迁移,将导入重写为from configobj.validate import ... 以摆脱它
用于更多 INI 兼容性的替代行注释标记 (#79)
更详细的多错误报告 (#73)
在 merge() (#115) 中添加了“解耦”模式
修复:mixed_list接受类型名称变体 (#110)
修复:不要引用 git 样式的部分标题 (#74)
文档:明确提及force_list及其陷阱 (#112)
旧版本
5.0.6 版改进了某些极端情况下的错误消息
版本 5.0.5 更正了写入文件中仍然存在的 unicode-bug
版本 5.0.4 更正了在 5.0.3 中修复字符串列表后读取文件中仍然存在的 unicode-bug
版本 5.0.3 更正了与错误处理 unicode 编码和写出文件有关的错误
尝试在 2.5 之前的 Python 版本上安装时,版本 5.0.2 添加了特定的错误消息
版本 5.0.1 修复了在某些情况下不会发生 unicode 转换的回归 PY2
版本 5.0.0 将支持的 Python 版本更新为 2.6、2.7、3.2、3.3,其他方面保持不变
版本 4.7.2 修复了 4.7.1 中的几个错误
版本 4.7.1 修复了 4.7.0 中弃用选项关键字的错误。
版本 4.7.0 提高了性能,增加了验证功能并修复了一些错误。
项目详情
asdconfigobj-5.1.0.dev0.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1b6afe8812ce843435eaf5d67ecb0e3a1c5370e94a393273d54f9695e1524268 |
|
MD5 | 0b88e9a59d6c8ffa3cf23e6a99789b5f |
|
布莱克2-256 | 75b7e62468381aefbc4412e0d2fe63e0f443e4daccac563da1d16bc9fa48ab86 |