1

私の制約

  • 必須セクション
  • オプションのセクション
  • 単一レベルのセクション
  • セクションごとに 1 つの同一オプションのみ
  • 次のようなテキスト値:
    Electric= yes6batteries
    Electric= yes4battery
    Electric= yes8solar_panel
    Electric= yes
    Thermal= no
  • 条件付きオプションの例:
    Thermal= yes の場合、電気は存在してはならない (または存在しない) が、Thermal= no の場合は存在しなければならない
  • エラー/競合行の番号または内容を取得する必要がある

ConfigObj を見ましたが、Python3 で検証されていないため、すぐに断念しました。
私は ConfigParser を使い始めましたが、私が望むものに到達できるかどうかはわかりません。
そこで、私の代わりに何をしてくれるか、または私のニーズに最も適した図書館があるかどうかを尋ねます。

4

1 に答える 1

0

TOMLは正確には INI 形式ではありませんが、ほとんど似ています。TOML 用のPython ライブラリがあり、Python 3 で動作します。

于 2015-03-10T10:11:59.753 に答える