2

セクションの繰り返しとそれぞれのキーで、この種の構成を保存したいと思います。

[item]
name = 'name1'
url = 'address1'
whatever_var = 'foo1'

[item]
name = 'name2'
url = 'address2'
whatever_var = 'foo2'

...

このような構造に適した構成ファイル形式は何ですか?: ConfigParser、ConfigObj、JSON、YAML...? 私は (Python の初心者) を使用したことがないので、どれが最も適しているか知りたいです。

注: これまでのところ、Python 2.7 を使用しています。

[編集]:まあ、それは単なる重複した質問ではないと思います。なぜなら、重複したキーだけが必要なわけではありませんが:

また、ConfigParser でそれを行う方法については質問しませんが、どのファイル タイプがこの状況に適しているか (XML、JSON、カスタム ファイル、...)。実際、私が望むものは ConfigParser や ConfigObj では得られないと思います。XML を試してみるかもしれません。そして、XML ファイルの扱い方を学ぶのは決して時間の無駄ではありません。

4

1 に答える 1