次のようなCSVファイルがあります。
COL_A,COL_B
12345,A=1$B=2$C=3$
そのファイルを読み取って新しいファイルに書き戻すにはどうすればよいですか?2行目(行)だけですか?出力ファイルに次のものを含めたい:
12345,A=1$B=2$C=3$
ありがとう!
以下は、csvを読み取り、2番目の行を抽出してから、その2番目の行を別のファイルに書き込みます。
with open('file.csv') as file:
second_line = list(file)[1]
with open('out.csv', mode = 'w') as file:
file.write(second_line)
outfile = open(outfilename,"w")
with open(filename) as f:
for line in f:
print >> outfile , line.split()[-1]
outfile.close()
行が実際にOPに投稿した行と同じように見える限り