私はディレクトリ内のファイルをループし、ファイルのデータを含むファイルの名前を付けた変数を設定する必要があるプロジェクトを持っています。例えばディレクトリ内のファイルをループし、ファイルの後に名前を付けた変数を設定する方法は?
:
私は、ファイルdata_1.dat
とdata_2.dat
でフォルダ/tmp
を持っています。
data_1.dat: data_2.dat
E-123
:data_1.dat
、値がE-123
、およびdata_2.dat
です:スクリプトを実行すると
B-321
、それは2つの変数を作ります。値はB-321
です。
私はこれを試してみましたが、私は私が行方不明ですか分からない:あなたは、あなたが変数の名前は、実行時に決定することにしたい問題(に直面している
for filename in os.listdir():
filename = open(filename, 'r').read()
どのようにあなたのプログラムの残りの部分を使用するどのような変数名を知っているのだろうか?さらに、 'data_1.dat'と' data_2.dat'は正当なPython変数名ではありません。 – martineau