なぜ私は私のpythonプログラムでファイルに書き込めないのですか?私は文字列のリストmeasurements
を持っています。私はファイルに書き込むだけです。すべての文字列の代わりに、1つの文字列だけを書き込みます。なぜ私は理解できません。 これは、コードの私の作品です:python。ファイルに書き込む、動作を理解できない
fmeasur = open(fmeasur_name, 'w')
line1st = 'rev number, alg time\n'
fmeasur.write(line1st)
for i in xrange(len(measurements)):
fmeasur.write(measurements[i])
print measurements[i]
fmeasur.close()
私はこれらtringsのすべての印刷を見ることができますが、ファイル内に1つだけです。何が問題なの?私が持っている
「ただ1つ」とは、それらのすべてが改行なしで同じ行にあることを意味しますか?そのような場合には、 'xrange'を使って' measurements'を反復する代わりに ' – Abhijit
'というファイルに改行を追加しなければなりません。 (計量) ' – jamylak
あなたの他のコードのいくつか、おそらく測定の内容を見せてください。 –