繁体   English   中英

需要有关INI解析和验证的建议

[英]Need advice for INI parsing and validation

我的约束

  • 必修部分
  • 可选部分
  • 单级部分
  • 每个部分只有一个相同的选项
  • 文本值如下所示:
    电气= yes6电池
    电气= yes4电池
    电= yes8solar_panel
    电动=是
    热=否
  • 条件选项,例如:
    如果Thermal =是,则电气不应该存在(或应该不存在),但是如果Thermal = No,则必须存在。
  • 需要获取错误/冲突行的数量或内容

我查看了ConfigObj,但很快就放弃了,因为未通过Python3验证。
我开始使用ConfigParser,但不确定是否达到我想要的目标。
因此,我问您在我这里该做什么,或者是否有最适合我需要的图书馆。

TOML并不完全是INI格式,但看起来却差不多。 有一个用于TOML的python库 ,它可用于Python 3。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM