1

プログラムで使用する必要がある名前と値のペアが多数あります。私のpythonプログラムで簡単に解析できるように、名前と値のペアをファイルに保存する最良の方法は何ですか。何らかの理由で、xml を使用していません。それらをファイルに保存して使用する良い方法を提案してください。

PS -- ファイルに名前と値のペアを書いている人は、開発者である必要はありません。特定の値を書き込むように指示され、入力します。だから、なるべくシンプルにしたい。

4

3 に答える 3

1

a.csv 名前
1 ,値1 名前
2,値2

import csv
[i for i in csv.reader(open('a.csv').read().splitlines())]

[['name1', 'value1'], ['name2', 'value2']]

于 2013-03-18T07:01:21.760 に答える
0

Python で JSON (推奨) を使用できます。

import json

http://docs.python.org/2/library/json.html

またはCV

http://docs.python.org/2/library/csv.html を入力してください

于 2013-03-18T06:38:13.817 に答える
0

ファイル自体にpythonとして保存し、スクリプトdict.pyにインポートするだけです。実行時にのみファイル名を知るようになる場合は__import__、同じものをインポートしてください。ここを参照してください。この方法では、解析や変換を行う必要はありません。

于 2013-03-18T06:39:07.673 に答える