【Python】ファイル出力(上書き、追記)
DataFrameのデータを加工しながら1レコードずつファイル出力したいことがあった。
そのやり方の紹介。
サンプルコード
data.to_csv( 'test.csv', index=False ) ''' 追記する方法 modeで、'a'を指定するだけ。 ''' data.to_csv('test.csv', mode='a')
書いていて思ったことですが、今回の自分の要件だと、出力用のDataFrameにまとめといて、最後に一回だけファイル出力すれば良かった。目の前の課題に1つずつ対応しつつも、一歩引いた目線から課題に対処しないといけないな。