私はいくつかのデータを.csvファイルに記録するPythonコードを持っています。.csvファイルの最初の行は一定ですか?
logging_file = 'test.csv'
dt = datetime.datetime.now()
f = open(logging_file, 'a')
f.write('\n "{:%H:%M:%S}",{},{}'.format(dt,x,y,))
上記のコードは、コア部分であり、これは
"00:34:09" ,23.05,23.05
"00:36:09" ,24.05,24.05
"00:38:09" ,26.05,26.05
... etc.,
としての.csvファイル内の連続したデータを生成する今、このデータの最初の行の次の行を追加します。時間、データ1、データ2.私は出力を期待します
time, data1, data2
"00:34:09" ,23.05,23.05
"00:36:09" ,24.05,24.05
"00:38:09" ,26.05,26.05
... etc.,
私は多くの方法を試しました。それらの方法は私に好ましいフォーマットの結果をもたらしませんでした。しかし、私は私の期待した結果を得ることができません。
問題を解決するのを手伝ってください。
「私はいろいろ試しました。それらは...? – Acccumulation
初めてファイルを開くとすぐにその行を書きます。 – wwii
@wwii私もその方法を試しました。しかし、空の文字列を返します。 –