プログラムで使用する必要がある名前と値のペアが多数あります。私のpythonプログラムで簡単に解析できるように、名前と値のペアをファイルに保存する最良の方法は何ですか。何らかの理由で、xml を使用していません。それらをファイルに保存して使用する良い方法を提案してください。
PS -- ファイルに名前と値のペアを書いている人は、開発者である必要はありません。特定の値を書き込むように指示され、入力します。だから、なるべくシンプルにしたい。
プログラムで使用する必要がある名前と値のペアが多数あります。私のpythonプログラムで簡単に解析できるように、名前と値のペアをファイルに保存する最良の方法は何ですか。何らかの理由で、xml を使用していません。それらをファイルに保存して使用する良い方法を提案してください。
PS -- ファイルに名前と値のペアを書いている人は、開発者である必要はありません。特定の値を書き込むように指示され、入力します。だから、なるべくシンプルにしたい。
a.csv 名前
1
,値1 名前
2,値2
import csv
[i for i in csv.reader(open('a.csv').read().splitlines())]
[['name1', 'value1'], ['name2', 'value2']]
ファイル自体にpythonとして保存し、スクリプトdict
内.py
にインポートするだけです。実行時にのみファイル名を知るようになる場合は__import__
、同じものをインポートしてください。ここを参照してください。この方法では、解析や変換を行う必要はありません。